File tree Expand file tree Collapse file tree 2 files changed +10
-1
lines changed
Expand file tree Collapse file tree 2 files changed +10
-1
lines changed Original file line number Diff line number Diff line change 4343import shutil
4444
4545
46- __version__ = "1.1.0.b9 "
46+ __version__ = "1.1.0.b10 "
4747
4848# Enable support for `from Qt import *`
4949__all__ = []
@@ -1546,6 +1546,9 @@ def _install():
15461546
15471547 setattr (our_submodule , member , their_member )
15481548
1549+ # Enable direct import of QtCompat
1550+ sys .modules ['Qt.QtCompat' ] = Qt .QtCompat
1551+
15491552 # Backwards compatibility
15501553 if hasattr (Qt .QtCompat , 'loadUi' ):
15511554 Qt .QtCompat .load_ui = Qt .QtCompat .loadUi
Original file line number Diff line number Diff line change @@ -606,6 +606,12 @@ def test_import_from_qtwidgets():
606606 assert QPushButton .__name__ == "QPushButton" , QPushButton
607607
608608
609+ def test_import_from_qtcompat ():
610+ """ `from Qt.QtCompat import XXX` works """
611+ from Qt .QtCompat import loadUi
612+ assert loadUi .__name__ == "_loadUi" , loadUi
613+
614+
609615def test_i158_qtcore_direct_import ():
610616 """import Qt.QtCore works on all bindings
611617
You can’t perform that action at this time.
0 commit comments