aboutsummaryrefslogtreecommitdiffstats
path: root/pyside2uic/Compiler/compiler.py
diff options
context:
space:
mode:
authorChristian Tismer <tismer@stackless.com>2019-06-29 12:02:37 +0200
committerCristian Maureira-Fredes <cristian.maureira-fredes@qt.io>2019-07-01 14:28:09 +0000
commitbd27bac457943aab1082ac1c5b3f81ef9574c671 (patch)
tree009768ec8a57ada13da7764e02231818a34a2a05 /pyside2uic/Compiler/compiler.py
parenta2405a27e738e7a7bb379ed0ada07b317650ca09 (diff)
Fix classes from modules imports in pyside2-uic V2
This version replaces the pyside2_modules variable by PySide2.__all__ . The complication was that pyside2uic uses strict layering, and so it was a bit fiddly to get at PySide2. This project will be modernized, soon. Fixes: PYSIDE-1020 Change-Id: Ia58fe4986919525a70ea7cc453c64cdf46e7fba1 Reviewed-by: Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io>
Diffstat (limited to 'pyside2uic/Compiler/compiler.py')
-rw-r--r--pyside2uic/Compiler/compiler.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/pyside2uic/Compiler/compiler.py b/pyside2uic/Compiler/compiler.py
index 2013170..df6bb88 100644
--- a/pyside2uic/Compiler/compiler.py
+++ b/pyside2uic/Compiler/compiler.py
@@ -32,9 +32,9 @@ from pyside2uic.Compiler.misc import write_import
class UICompiler(UIParser):
- def __init__(self):
+ def __init__(self, all_pyside2_modules):
UIParser.__init__(self, qtproxies.QtCore, qtproxies.QtGui, qtproxies.QtWidgets,
- CompilerCreatorPolicy())
+ CompilerCreatorPolicy(all_pyside2_modules))
def reset(self):
qtproxies.i18n_strings = []