Skip to content

Commit c52e7b3

Browse files
authored
Merge pull request #183 from abstractfactory/implement179
Implement #179
2 parents fd6d32e + f9e1ded commit c52e7b3

File tree

2 files changed

+10
-7
lines changed

2 files changed

+10
-7
lines changed

Qt.py

Lines changed: 9 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -63,7 +63,7 @@
6363
import shutil
6464
import importlib
6565

66-
__version__ = "1.0.0.b2"
66+
__version__ = "1.0.0.b3"
6767

6868
# Enable support for `from Qt import *`
6969
__all__ = []
@@ -660,7 +660,7 @@ def _pyside2():
660660
Qt.__binding_version__ = module.__version__
661661

662662
if hasattr(Qt, "_QtUiTools"):
663-
Qt.QtCompat.load_ui = lambda fname: \
663+
Qt.QtCompat.loadUi = lambda fname: \
664664
Qt._QtUiTools.QUiLoader().load(fname)
665665

666666
if hasattr(Qt, "_QtGui") and hasattr(Qt, "_QtCore"):
@@ -693,7 +693,7 @@ def _pyside():
693693
Qt.__binding_version__ = module.__version__
694694

695695
if hasattr(Qt, "_QtUiTools"):
696-
Qt.QtCompat.load_ui = lambda fname: \
696+
Qt.QtCompat.loadUi = lambda fname: \
697697
Qt._QtUiTools.QUiLoader().load(fname)
698698

699699
if hasattr(Qt, "_QtGui"):
@@ -736,7 +736,7 @@ def _pyqt5():
736736
_setup(module, ["uic"])
737737

738738
if hasattr(Qt, "_uic"):
739-
Qt.QtCompat.load_ui = lambda fname: Qt._uic.loadUi(fname)
739+
Qt.QtCompat.loadUi = lambda fname: Qt._uic.loadUi(fname)
740740

741741
if hasattr(Qt, "_QtWidgets"):
742742
Qt.QtCompat.setSectionResizeMode = \
@@ -782,7 +782,7 @@ def _pyqt4():
782782
_setup(module, ["uic"])
783783

784784
if hasattr(Qt, "_uic"):
785-
Qt.QtCompat.load_ui = lambda fname: Qt._uic.loadUi(fname)
785+
Qt.QtCompat.loadUi = lambda fname: Qt._uic.loadUi(fname)
786786

787787
if hasattr(Qt, "_QtGui"):
788788
setattr(Qt, "QtWidgets", _new_module("QtWidgets"))
@@ -826,7 +826,7 @@ def _none():
826826
Qt.__binding__ = "None"
827827
Qt.__qt_version__ = "0.0.0"
828828
Qt.__binding_version__ = "0.0.0"
829-
Qt.QtCompat.load_ui = lambda fname: None
829+
Qt.QtCompat.loadUi = lambda fname: None
830830
Qt.QtCompat.setSectionResizeMode = lambda *args, **kwargs: None
831831

832832
for submodule in _common_members.keys():
@@ -983,6 +983,9 @@ def _install():
983983

984984
setattr(our_submodule, member, their_member)
985985

986+
# Backwards compatibility
987+
Qt.QtCompat.load_ui = Qt.QtCompat.loadUi
988+
986989

987990
_install()
988991

tests.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -90,7 +90,7 @@ def test_load_ui_returntype():
9090
import sys
9191
from Qt import QtWidgets, QtCore, QtCompat
9292
app = QtWidgets.QApplication(sys.argv)
93-
obj = QtCompat.load_ui(self.ui_qwidget)
93+
obj = QtCompat.loadUi(self.ui_qwidget)
9494
assert isinstance(obj, QtCore.QObject)
9595
app.exit()
9696

0 commit comments

Comments
 (0)