diff -r 3e2bb3ec5fcb -r 124974b2013d PluginRefactoringRope.py --- 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