eric6/Plugins/PluginWizardQFileDialog.py

changeset 7907
7991ea245c20
parent 7780
41420f82c0ac
child 7923
91e843545d9a
equal deleted inserted replaced
7906:0af028b93cb3 7907:7991ea245c20
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