eric6/Plugins/PluginWizardQFileDialog.py

branch
maintenance
changeset 8043
0acf98cd089a
parent 7924
8a96736d465e
parent 7923
91e843545d9a
child 8176
31965986ecd1
equal deleted inserted replaced
7991:866adc8c315b 8043:0acf98cd089a
46 """ 46 """
47 super(FileDialogWizard, self).__init__(ui) 47 super(FileDialogWizard, self).__init__(ui)
48 self.__ui = ui 48 self.__ui = ui
49 49
50 # PyQt5 50 # PyQt5
51 self.__pyqtRe = re.compile(r"(?:import|from)\s+PyQt([5])") 51 self.__pyqtRe = re.compile(r"(?:import|from)\s+PyQt([56])")
52 52
53 def activate(self): 53 def activate(self):
54 """ 54 """
55 Public method to activate this plugin. 55 Public method to activate this plugin.
56 56
163 match = self.__pyqtRe.search(editor.text()) 163 match = self.__pyqtRe.search(editor.text())
164 if match is None: 164 if match is None:
165 # unknown 165 # unknown
166 dialogVariant = 0 166 dialogVariant = 0
167 else: 167 else:
168 # PyQt5 168 # PyQt5/PyQt6
169 dialogVariant = int(match.group(1)) 169 dialogVariant = int(match.group(1))
170 elif variant == "E5FileDialog": 170 elif variant == "E5FileDialog":
171 # E5FileDialog 171 # E5FileDialog
172 dialogVariant = -1 172 dialogVariant = -1
173 else: 173 else:

eric ide

mercurial