src/eric7/Project/PropertiesDialog.py

branch
eric7-maintenance
changeset 11118
967a88a16a21
parent 11063
bb05d1db9286
parent 11105
ec86fc991d28
diff -r c2cb561a39b0 -r 967a88a16a21 src/eric7/Project/PropertiesDialog.py
--- a/src/eric7/Project/PropertiesDialog.py	Sat Nov 30 11:09:02 2024 +0100
+++ b/src/eric7/Project/PropertiesDialog.py	Tue Jan 14 17:29:56 2025 +0100
@@ -1,6 +1,6 @@
 # -*- coding: utf-8 -*-
 
-# Copyright (c) 2002 - 2024 Detlev Offenbach <detlev@die-offenbachs.de>
+# Copyright (c) 2002 - 2025 Detlev Offenbach <detlev@die-offenbachs.de>
 #
 
 """
@@ -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