standalone publish is tray module now

This commit is contained in:
Jakub Trllo 2019-04-19 11:47:41 +02:00
parent f6b6f730a8
commit 1c777e36c0
3 changed files with 23 additions and 0 deletions

View file

@ -7,3 +7,6 @@ __all__ = [
"show",
"cli"
]
def tray_init(tray_widget, main_widget):
return ASAPublishModule(main_widget, tray_widget)

View file

@ -0,0 +1,5 @@
from . import cli
if __name__ == '__main__':
import sys
sys.exit(cli(sys.argv[1:]))

View file

@ -0,0 +1,15 @@
from .app import show
from .widgets import QtWidgets
class ASAPublishModule:
def __init__(self, main_parent=None, parent=None):
self.main_parent = main_parent
self.parent_widget = parent
def tray_menu(self, parent_menu):
self.run_action = QtWidgets.QAction(
"ASAPublish", parent_menu
)
self.run_action.triggered.connect(show)
parent_menu.addAction(self.run_action)