--- a/PluginPySide2PyQt.py Mon Dec 23 20:01:22 2013 +0100 +++ b/PluginPySide2PyQt.py Sat Dec 28 19:44:37 2013 +0100 @@ -20,7 +20,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "0.3.0" +version = "0.4.0" className = "PySide2PyQtPlugin" packageName = "PySide2PyQt" shortDescription = "Convert PySide file to PyQt4 and vice versa" @@ -123,14 +123,14 @@ return editor = e5App().getObject("ViewManager").activeWindow() - if editor is None: - return if not menu.isEmpty(): menu.addSeparator() - menu.addAction(self.tr("PySide to PyQt4"), self.__pyside2Pyqt) - menu.addAction(self.tr("PyQt4 to PySide"), self.__pyqt2Pyside) + menu.addAction(self.tr("PySide to PyQt4"), self.__pyside2Pyqt)\ + .setEnabled(editor is not None) + menu.addAction(self.tr("PyQt4 to PySide"), self.__pyqt2Pyside)\ + .setEnabled(editor is not None) def __editorOpened(self, editor): """