223 self.__origProjectType = self.getProjectType() |
223 self.__origProjectType = self.getProjectType() |
224 |
224 |
225 self.__initFileTypesDict(force=True) |
225 self.__initFileTypesDict(force=True) |
226 |
226 |
227 self.languageComboBox.currentTextChanged.connect(self.__initFileTypesDict) |
227 self.languageComboBox.currentTextChanged.connect(self.__initFileTypesDict) |
228 self.mixedLanguageCheckBox.stateChanged.connect(self.__initFileTypesDict) |
228 try: |
|
229 self.mixedLanguageCheckBox.checkStateChanged.connect( |
|
230 self.__initFileTypesDict |
|
231 ) |
|
232 except AttributeError: |
|
233 # backward compatibility for Qt < 6.7 |
|
234 self.mixedLanguageCheckBox.stateChanged.connect(self.__initFileTypesDict) |
229 self.projectTypeComboBox.currentIndexChanged.connect(self.__initFileTypesDict) |
235 self.projectTypeComboBox.currentIndexChanged.connect(self.__initFileTypesDict) |
230 |
236 |
231 self.__updateOk() |
237 self.__updateOk() |
232 |
238 |
233 def __updateOk(self): |
239 def __updateOk(self): |