Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 7 additions & 1 deletion examples/declarative-form.py
Original file line number Diff line number Diff line change
@@ -1,7 +1,13 @@
import json
import os.path
try:
from Qt import QtWidgets
from Qt import QtCore
except ImportError:
from qtpy import QtWidgets
from qtpy import QtCore

from datetime import datetime
from Qt import QtWidgets, QtCore
from guibedos import css
from guibedos import declarative_form as df

Expand Down
6 changes: 5 additions & 1 deletion examples/tag-bar.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,8 @@
from Qt import QtWidgets
try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets

from guibedos import css
from guibedos.widgets import TagBar

Expand Down
10 changes: 8 additions & 2 deletions guibedos/blender27.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,14 @@
See `tube_scenemanager`, `character_picker` and `resource_library` for examples
"""
import atexit
from Qt import QtCore
from Qt import QtWidgets

try:
from Qt import QtWidgets
from Qt import QtCore
except ImportError:
from qtpy import QtWidgets
from qtpy import QtCore

from . import css
import bpy
from bpy.app.handlers import persistent
Expand Down
5 changes: 4 additions & 1 deletion guibedos/declarative_form/form.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
from Qt import QtWidgets
try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets
from . import maker, handler
from guibedos.helpers import clear_layout

Expand Down
5 changes: 4 additions & 1 deletion guibedos/declarative_form/groupbox.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
from Qt import QtWidgets
try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets
from guibedos.widgets import FlowLayout
# TODO : this is not part of the widgets packages because maker cannot be imported from there -> "find a better way"
try:
Expand Down
5 changes: 4 additions & 1 deletion guibedos/declarative_form/maker.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
from Qt import QtWidgets
try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets
from .widgets import *
from .properties import *
from .groupbox import GroupBox
Expand Down
5 changes: 4 additions & 1 deletion guibedos/declarative_form/widgets/checkbox.py
Original file line number Diff line number Diff line change
@@ -1,4 +1,7 @@
from Qt import QtWidgets
try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets


class CheckBox(QtWidgets.QCheckBox):
Expand Down
6 changes: 4 additions & 2 deletions guibedos/declarative_form/widgets/combobox.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
from Qt import QtWidgets

try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets

class ComboBox(QtWidgets.QComboBox):

Expand Down
5 changes: 4 additions & 1 deletion guibedos/declarative_form/widgets/filepath_widget.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,8 @@
import os
from Qt import QtWidgets
try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets


class FileDialog(QtWidgets.QFileDialog):
Expand Down
6 changes: 4 additions & 2 deletions guibedos/declarative_form/widgets/label_widget.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
from Qt import QtWidgets

try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets

class LabelWidget(QtWidgets.QLabel):

Expand Down
6 changes: 4 additions & 2 deletions guibedos/declarative_form/widgets/lineedit.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
from Qt import QtWidgets

try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets

class LineEdit(QtWidgets.QLineEdit):

Expand Down
6 changes: 4 additions & 2 deletions guibedos/declarative_form/widgets/spinbox.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,7 @@
from Qt import QtWidgets

try:
from Qt import QtWidgets
except ImportError:
from qtpy import QtWidgets
_MAX = 2147483647


Expand Down
9 changes: 7 additions & 2 deletions guibedos/helpers.py
Original file line number Diff line number Diff line change
@@ -1,5 +1,10 @@
from Qt import QtCore
from Qt import QtWidgets

try:
from Qt import QtWidgets
from Qt import QtCore
except ImportError:
from qtpy import QtWidgets
from qtpy import QtCore


class Hourglass:
Expand Down
9 changes: 7 additions & 2 deletions guibedos/widgets/flow_layout.py
Original file line number Diff line number Diff line change
Expand Up @@ -7,8 +7,13 @@

This file is licensed under GPLv2
"""
from Qt import QtCore
from Qt import QtWidgets

try:
from Qt import QtWidgets
from Qt import QtCore
except ImportError:
from qtpy import QtWidgets
from qtpy import QtCore


class FlowLayout(QtWidgets.QLayout):
Expand Down
10 changes: 8 additions & 2 deletions guibedos/widgets/tag_bar.py
Original file line number Diff line number Diff line change
Expand Up @@ -2,8 +2,14 @@
Button based LineEdit, for tag edition
"""
import re
from Qt import QtCore
from Qt import QtWidgets

try:
from Qt import QtWidgets
from Qt import QtCore
except ImportError:
from qtpy import QtWidgets
from qtpy import QtCore

from ..css import parse_images
from .flow_layout import FlowLayout

Expand Down