Commit 18a65651 authored by dmMaze's avatar dmMaze
Browse files

prepare for icon

parent b264e0c6
Loading
Loading
Loading
Loading
+7 −1
Original line number Diff line number Diff line
@@ -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
@@ -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())

+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')