PluginRefactoringRope.py

changeset 155
124974b2013d
parent 153
9557ef516806
child 156
5ca4ed46e3b4
--- a/PluginRefactoringRope.py	Sun Apr 23 18:04:26 2017 +0200
+++ b/PluginRefactoringRope.py	Fri Jun 09 13:18:48 2017 +0200
@@ -26,7 +26,7 @@
 author = "Detlev Offenbach <detlev@die-offenbachs.de>"
 autoactivate = True
 deactivateable = True
-version = "4.3.0"
+version = "4.3.1"
 className = "RefactoringRopePlugin"
 packageName = "RefactoringRope"
 internalPackages = "rope"
@@ -105,12 +105,15 @@
             os.path.join("RefactoringRope", "ConfigurationPage",
                          "preferences-refactoring.png"),
             createCallTipsPage, "editorCalltipsPage", None],
-        "ropeMouseClickHandlerPage": [
+    }
+    
+    ui = e5App().getObject("UserInterface")
+    if ui.versionIsNewer("6.0.99", "20150627") or ui.versionIsNewer("16.10"):
+        data ["ropeMouseClickHandlerPage"] = [
             QCoreApplication.translate("RefactoringRopePlugin", "Rope"),
             os.path.join("RefactoringRope", "ConfigurationPage",
                          "preferences-refactoring.png"),
-            createMouseClickHandlerPage, "1editorMouseClickHandlers", None],
-    }
+            createMouseClickHandlerPage, "1editorMouseClickHandlers", None]
     
     return data
 

eric ide

mercurial