102 elif self.rfSaveFile.isChecked(): |
102 elif self.rfSaveFile.isChecked(): |
103 self.rSaveFile.setChecked(True) |
103 self.rSaveFile.setChecked(True) |
104 |
104 |
105 self.__pyqtVariant = 5 if txt == "PyQt5" else 4 |
105 self.__pyqtVariant = 5 if txt == "PyQt5" else 4 |
106 |
106 |
107 self.__toggleInitialFilterAndResult(self.__typeButtonsGroup.checkedId()) |
107 self.__toggleInitialFilterAndResult( |
|
108 self.__typeButtonsGroup.checkedId()) |
108 |
109 |
109 def on_buttonBox_clicked(self, button): |
110 def on_buttonBox_clicked(self, button): |
110 """ |
111 """ |
111 Private slot called by a button of the button box clicked. |
112 Private slot called by a button of the button box clicked. |
112 |
113 |
278 filterVariable = self.eFilterVariable.text() |
279 filterVariable = self.eFilterVariable.text() |
279 if not filterVariable: |
280 if not filterVariable: |
280 if (self.__pyqtVariant == 4 and |
281 if (self.__pyqtVariant == 4 and |
281 self.__typeButtonsGroup.checkedButton() in [ |
282 self.__typeButtonsGroup.checkedButton() in [ |
282 self.rfOpenFile, self.rfOpenFiles, self.rfSaveFile]) or \ |
283 self.rfOpenFile, self.rfOpenFiles, self.rfSaveFile]) or \ |
283 (self.__pyqtVariant == 5 and |
284 (self.__pyqtVariant == 5 and |
284 self.__typeButtonsGroup.checkedButton() in [ |
285 self.__typeButtonsGroup.checkedButton() in [ |
285 self.rOpenFile, self.rOpenFiles, self.rSaveFile]): |
286 self.rOpenFile, self.rOpenFiles, self.rSaveFile]): |
286 filterVariable = ", selectedFilter" |
287 filterVariable = ", selectedFilter" |
287 else: |
288 else: |
288 filterVariable = "" |
289 filterVariable = "" |
289 |
290 |
290 code = '{0}{1} = QFileDialog.'.format(nameVariable, filterVariable) |
291 code = '{0}{1} = QFileDialog.'.format(nameVariable, filterVariable) |