src/eric7/Project/ProjectFormsBrowser.py

branch
eric7
changeset 10158
b5aadedf4214
parent 10154
d833c6a8c41f
child 10256
1b728f26d1ae
diff -r 0020603d754b -r b5aadedf4214 src/eric7/Project/ProjectFormsBrowser.py
--- a/src/eric7/Project/ProjectFormsBrowser.py	Thu Aug 17 14:47:52 2023 +0200
+++ b/src/eric7/Project/ProjectFormsBrowser.py	Fri Aug 25 10:49:39 2023 +0200
@@ -213,7 +213,9 @@
                 self.tr("Configure uic Compiler"), self.__configureUicCompiler
             )
             self.menu.addSeparator()
-            self.menu.addAction(self.tr("Open in Qt-Designer"), self.__openFile)
+            self.menu.addAction(
+                self.tr("Open in Qt-Designer"), self.__openFile
+            ).setEnabled(QtUtilities.hasQtDesigner())
             self.menu.addAction(self.tr("Open in Editor"), self.__openFileInEditor)
             self.menu.addSeparator()
             self.menu.addAction(self.tr("Preview form"), self.__UIPreview)
@@ -322,7 +324,9 @@
                 self.tr("Configure uic Compiler"), self.__configureUicCompiler
             )
             self.multiMenu.addSeparator()
-            self.multiMenu.addAction(self.tr("Open in Qt-Designer"), self.__openFile)
+            self.multiMenu.addAction(
+                self.tr("Open in Qt-Designer"), self.__openFile
+            ).setEnabled(QtUtilities.hasQtDesigner())
             self.multiMenu.addAction(self.tr("Open in Editor"), self.__openFileInEditor)
             self.multiMenu.addSeparator()
             self.multiMenu.addAction(self.tr("Preview translations"), self.__TRPreview)

eric ide

mercurial