tray main function moved to pype_tray.py and imported in tray's __init__.py

This commit is contained in:
iLLiCiTiT 2020-12-18 10:34:40 +01:00
parent 5d89f0b83c
commit 07ef600cfc
3 changed files with 21 additions and 11 deletions

View file

@ -0,0 +1,5 @@
from .pype_tray import main
__all__ = (
"main",
)

View file

@ -1,13 +1,7 @@
import os
import sys
try:
from . import pype_tray
except ImportError:
import pype_tray
from . import pype_tray
app = pype_tray.PypeTrayApplication()
if os.name == "nt":
import ctypes
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(
u"pype_tray"
)
sys.exit(app.exec_())
pype_tray.main()

View file

@ -255,3 +255,14 @@ class PypeTrayApplication(QtWidgets.QApplication):
QtCore.Qt.WindowStaysOnTopHint | QtCore.Qt.FramelessWindowHint
)
return splash
def main():
app = PypeTrayApplication()
if os.name == "nt":
import ctypes
ctypes.windll.shell32.SetCurrentProcessExplicitAppUserModelID(
u"pype_tray"
)
sys.exit(app.exec_())