def main():
"""Run StarCraft Casting Tool."""
global language
from scctool.view.main import MainWindow
currentExitCode = MainWindow.EXIT_CODE_REBOOT
cntlr = None
while currentExitCode == MainWindow.EXIT_CODE_REBOOT:
try:
app = QApplication(sys.argv)
app.setStyle(QStyleFactory.create('Fusion'))
translator = QTranslator(app)
translator.load(QLocale(language), "qtbase",
"_", getAbsPath('locales'), ".qm")
app.installTranslator(translator)
initial_download()
cntlr = main_window(app, translator, cntlr)
currentExitCode = app.exec_()
app = None
except Exception as e:
logger.exception("message")
sys.exit(currentExitCode)
评论列表
文章目录