src/eric7/Project/ProjectFormsBrowser.py

branch
eric7
changeset 10158
b5aadedf4214
parent 10154
d833c6a8c41f
child 10256
1b728f26d1ae
equal deleted inserted replaced
10157:0020603d754b 10158:b5aadedf4214
211 self.menu.addSeparator() 211 self.menu.addSeparator()
212 self.__pyuicConfigAct = self.menu.addAction( 212 self.__pyuicConfigAct = self.menu.addAction(
213 self.tr("Configure uic Compiler"), self.__configureUicCompiler 213 self.tr("Configure uic Compiler"), self.__configureUicCompiler
214 ) 214 )
215 self.menu.addSeparator() 215 self.menu.addSeparator()
216 self.menu.addAction(self.tr("Open in Qt-Designer"), self.__openFile) 216 self.menu.addAction(
217 self.tr("Open in Qt-Designer"), self.__openFile
218 ).setEnabled(QtUtilities.hasQtDesigner())
217 self.menu.addAction(self.tr("Open in Editor"), self.__openFileInEditor) 219 self.menu.addAction(self.tr("Open in Editor"), self.__openFileInEditor)
218 self.menu.addSeparator() 220 self.menu.addSeparator()
219 self.menu.addAction(self.tr("Preview form"), self.__UIPreview) 221 self.menu.addAction(self.tr("Preview form"), self.__UIPreview)
220 self.menu.addAction(self.tr("Preview translations"), self.__TRPreview) 222 self.menu.addAction(self.tr("Preview translations"), self.__TRPreview)
221 else: 223 else:
320 self.multiMenu.addSeparator() 322 self.multiMenu.addSeparator()
321 self.__pyuicMultiConfigAct = self.multiMenu.addAction( 323 self.__pyuicMultiConfigAct = self.multiMenu.addAction(
322 self.tr("Configure uic Compiler"), self.__configureUicCompiler 324 self.tr("Configure uic Compiler"), self.__configureUicCompiler
323 ) 325 )
324 self.multiMenu.addSeparator() 326 self.multiMenu.addSeparator()
325 self.multiMenu.addAction(self.tr("Open in Qt-Designer"), self.__openFile) 327 self.multiMenu.addAction(
328 self.tr("Open in Qt-Designer"), self.__openFile
329 ).setEnabled(QtUtilities.hasQtDesigner())
326 self.multiMenu.addAction(self.tr("Open in Editor"), self.__openFileInEditor) 330 self.multiMenu.addAction(self.tr("Open in Editor"), self.__openFileInEditor)
327 self.multiMenu.addSeparator() 331 self.multiMenu.addSeparator()
328 self.multiMenu.addAction(self.tr("Preview translations"), self.__TRPreview) 332 self.multiMenu.addAction(self.tr("Preview translations"), self.__TRPreview)
329 else: 333 else:
330 if self.hooks["compileSelectedForms"] is not None: 334 if self.hooks["compileSelectedForms"] is not None:

eric ide

mercurial