예제 #1
0
 def load(self):
     language = self.getLanguage()
     path = QtCore.QLibraryInfo.location(
         QtCore.QLibraryInfo.TranslationsPath)
     for fileName in ["qtbase_{}"]:
         QtTranslator = QtCore.QTranslator()
         QtTranslator.load(fileName.format(language), path)
         self.translators.append(QtTranslator)
         QtCore.QCoreApplication.installTranslator(QtTranslator)
     path = OSUtils.joinPath(Config.TRANSLATORS_PATH, language)
     for translation in Config.TRANSLATION_LIST:
         UiTranslator = QtCore.QTranslator()
         UiTranslator.load(translation, path)
         self.translators.append(UiTranslator)
         QtCore.QCoreApplication.installTranslator(UiTranslator)
예제 #2
0
 def CleanUnknownVersion(data):
     try:
         OSUtils.removeDirectory(OSUtils.joinPath(os.getenv("TEMP"), Config.APP_NAME))
     except:
         pass
     return data
예제 #3
0
 def __enter__(self):
     self.driver = WebDriverLoader.WebDriverLoader(
         OSUtils.joinPath(CoreConfig.APPDATA_PATH,
                          "webdrivers")).getAvailableDriver()
     atexit.register(self.tryExit)
     return self.driver