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)