src/eric7/Project/PropertiesDialog.py

branch
eric7
changeset 11098
3c05d3926972
parent 11090
f5f5f5803935
child 11105
ec86fc991d28
diff -r 96f3c24c5b3d -r 3c05d3926972 src/eric7/Project/PropertiesDialog.py
--- a/src/eric7/Project/PropertiesDialog.py	Tue Dec 17 10:48:38 2024 +0100
+++ b/src/eric7/Project/PropertiesDialog.py	Tue Dec 17 18:14:10 2024 +0100
@@ -225,7 +225,13 @@
         self.__initFileTypesDict(force=True)
 
         self.languageComboBox.currentTextChanged.connect(self.__initFileTypesDict)
-        self.mixedLanguageCheckBox.stateChanged.connect(self.__initFileTypesDict)
+        try:
+            self.mixedLanguageCheckBox.checkStateChanged.connect(
+                self.__initFileTypesDict
+        )
+        except AttributeError:
+            # backward compatibility for Qt < 6.7
+            self.mixedLanguageCheckBox.stateChanged.connect(self.__initFileTypesDict)
         self.projectTypeComboBox.currentIndexChanged.connect(self.__initFileTypesDict)
 
         self.__updateOk()

eric ide

mercurial