src/eric7/Project/PropertiesDialog.py

branch
eric7-maintenance
changeset 11118
967a88a16a21
parent 11063
bb05d1db9286
parent 11105
ec86fc991d28
equal deleted inserted replaced
11064:c2cb561a39b0 11118:967a88a16a21
1 # -*- coding: utf-8 -*- 1 # -*- coding: utf-8 -*-
2 2
3 # Copyright (c) 2002 - 2024 Detlev Offenbach <detlev@die-offenbachs.de> 3 # Copyright (c) 2002 - 2025 Detlev Offenbach <detlev@die-offenbachs.de>
4 # 4 #
5 5
6 """ 6 """
7 Module implementing the project properties dialog. 7 Module implementing the project properties dialog.
8 """ 8 """
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):

eric ide

mercurial