--- a/PluginProjectKivy.py Sat Apr 26 16:49:05 2014 +0200 +++ b/PluginProjectKivy.py Sun Jul 06 17:56:05 2014 +0200 @@ -13,7 +13,7 @@ import glob import fnmatch -from PyQt4.QtCore import QObject, QTranslator +from PyQt5.QtCore import QObject, QTranslator from E5Gui.E5Application import e5App @@ -26,7 +26,7 @@ author = "Detlev Offenbach <detlev@die-offenbachs.de>" autoactivate = True deactivateable = True -version = "1.2.0" +version = "2.0.0" className = "ProjectKivyPlugin" packageName = "ProjectKivy" shortDescription = "Project support for Kivy projects." @@ -101,13 +101,13 @@ """ try: self.__e5project.registerProjectType( - "Kivy", self.trUtf8("Kivy"), self.fileTypesCallback, + "Kivy", self.tr("Kivy"), self.fileTypesCallback, lexerAssociationCallback=self.lexerAssociationCallback, progLanguages=["Python2"]) except TypeError: # for backward compatibility self.__e5project.registerProjectType( - "Kivy", self.trUtf8("Kivy"), self.fileTypesCallback, + "Kivy", self.tr("Kivy"), self.fileTypesCallback, lexerAssociationCallback=self.lexerAssociationCallback) from Project.ProjectBrowser import SourcesBrowserFlag, \ @@ -125,22 +125,22 @@ if self.__ui.versionIsNewer('5.3.5', '20130611'): QScintilla.Lexers.registerLexer( "Pygments|Kivy", - self.trUtf8("Kivy"), + self.tr("Kivy"), "dummy.kv", self.getLexer, - [self.trUtf8('Kivy Files (*.kv *.kivy)')], - [self.trUtf8('Kivy Files (*.kv)')], + [self.tr('Kivy Files (*.kv *.kivy)')], + [self.tr('Kivy Files (*.kv)')], ['*.kv', '*.kivy'] ) else: # work around a bug in older versions QScintilla.Lexers.registerLexer( "Pygments|Kivy", - self.trUtf8("Kivy"), + self.tr("Kivy"), "dummy.kv", self.getLexer, - self.trUtf8('Kivy Files (*.kv *.kivy)'), - self.trUtf8('Kivy Files (*.kv)'), + self.tr('Kivy Files (*.kv *.kivy)'), + self.tr('Kivy Files (*.kv)'), ['*.kv', '*.kivy'] )