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)
def CleanUnknownVersion(data): try: OSUtils.removeDirectory(OSUtils.joinPath(os.getenv("TEMP"), Config.APP_NAME)) except: pass return data
def __enter__(self): self.driver = WebDriverLoader.WebDriverLoader( OSUtils.joinPath(CoreConfig.APPDATA_PATH, "webdrivers")).getAvailableDriver() atexit.register(self.tryExit) return self.driver