Loading ballontranslator/__main__.py +7 −1 Original line number Diff line number Diff line Loading @@ -19,10 +19,15 @@ def main(): import qtpy from qtpy.QtWidgets import QApplication from qtpy.QtCore import QTranslator, QLocale from qtpy.QtGui import QIcon from ui.mainwindow import MainWindow from ui import constants if sys.platform == 'win32': import ctypes myappid = u'BalloonsTranslator' # arbitrary string ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(myappid) if qtpy.API_NAME[-1] == '6': constants.FLAG_QT6 = True Loading @@ -35,8 +40,9 @@ def main(): osp.dirname(osp.abspath(__file__)) + "/data/translate", ) app.installTranslator(translator) ballontrans = MainWindow(app, open_dir=args.proj_dir) ballontrans = MainWindow(app, open_dir=args.proj_dir) ballontrans.setWindowIcon(QIcon(constants.ICON_PATH)) ballontrans.show() sys.exit(app.exec()) Loading ballontranslator/ui/constants.py +2 −1 Original line number Diff line number Diff line import os.path as osp ICON_PATH = 'data/icons/[ICONNAME]' UI_PATH = osp.dirname(osp.abspath(__file__)) PROGRAM_PATH = osp.dirname(UI_PATH) LIBS_PATH = osp.join(PROGRAM_PATH, 'data/libs') STYLESHEET_PATH = osp.join(PROGRAM_PATH, 'data/config/stylesheet.css') Loading Loading
ballontranslator/__main__.py +7 −1 Original line number Diff line number Diff line Loading @@ -19,10 +19,15 @@ def main(): import qtpy from qtpy.QtWidgets import QApplication from qtpy.QtCore import QTranslator, QLocale from qtpy.QtGui import QIcon from ui.mainwindow import MainWindow from ui import constants if sys.platform == 'win32': import ctypes myappid = u'BalloonsTranslator' # arbitrary string ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(myappid) if qtpy.API_NAME[-1] == '6': constants.FLAG_QT6 = True Loading @@ -35,8 +40,9 @@ def main(): osp.dirname(osp.abspath(__file__)) + "/data/translate", ) app.installTranslator(translator) ballontrans = MainWindow(app, open_dir=args.proj_dir) ballontrans = MainWindow(app, open_dir=args.proj_dir) ballontrans.setWindowIcon(QIcon(constants.ICON_PATH)) ballontrans.show() sys.exit(app.exec()) Loading
ballontranslator/ui/constants.py +2 −1 Original line number Diff line number Diff line import os.path as osp ICON_PATH = 'data/icons/[ICONNAME]' UI_PATH = osp.dirname(osp.abspath(__file__)) PROGRAM_PATH = osp.dirname(UI_PATH) LIBS_PATH = osp.join(PROGRAM_PATH, 'data/libs') STYLESHEET_PATH = osp.join(PROGRAM_PATH, 'data/config/stylesheet.css') Loading