diff options
author | Christian Tismer <tismer@stackless.com> | 2019-06-29 12:02:37 +0200 |
---|---|---|
committer | Cristian Maureira-Fredes <cristian.maureira-fredes@qt.io> | 2019-07-01 14:28:09 +0000 |
commit | bd27bac457943aab1082ac1c5b3f81ef9574c671 (patch) | |
tree | 009768ec8a57ada13da7764e02231818a34a2a05 /pyside2uic/Compiler/compiler.py | |
parent | a2405a27e738e7a7bb379ed0ada07b317650ca09 (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.py | 4 |
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 = [] |