mirror of
https://gitlab.com/pamhyr/pamhyr2.git
synced 2026-10-30 03:20:41 +01:00
Pamhyr: Add 'gui' as dummy script.
This commit is contained in:
1 parent
d4568ddbb5
commit
4de6784bec
1 file changed
+10
-3
+10
-3
@@ -41,6 +41,7 @@ from init import license, setup_lang
|
|||||||
logger = logging.getLogger()
|
logger = logging.getLogger()
|
||||||
|
|
||||||
scripts = {
|
scripts = {
|
||||||
|
"gui" : None,
|
||||||
"hello": ScriptHello,
|
"hello": ScriptHello,
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -52,6 +53,11 @@ def usage(argv):
|
|||||||
for s in scripts:
|
for s in scripts:
|
||||||
logger.info(f"\t{s}\t\t{scripts[s].name}: {scripts[s].description}")
|
logger.info(f"\t{s}\t\t{scripts[s].name}: {scripts[s].description}")
|
||||||
|
|
||||||
|
def gui(app:QApplication, conf:Config):
|
||||||
|
application = ApplicationWindow(conf=conf)
|
||||||
|
application.show()
|
||||||
|
|
||||||
|
return app.exec_()
|
||||||
|
|
||||||
def main():
|
def main():
|
||||||
conf = Config.load()
|
conf = Config.load()
|
||||||
@@ -66,6 +72,9 @@ def main():
|
|||||||
# Run a script
|
# Run a script
|
||||||
script = sys.argv[1]
|
script = sys.argv[1]
|
||||||
|
|
||||||
|
if script == "gui":
|
||||||
|
ret = gui(app, conf)
|
||||||
|
else:
|
||||||
if script not in scripts:
|
if script not in scripts:
|
||||||
usage(sys.argv)
|
usage(sys.argv)
|
||||||
sys.exit(-1)
|
sys.exit(-1)
|
||||||
@@ -76,9 +85,7 @@ def main():
|
|||||||
application.usage()
|
application.usage()
|
||||||
else:
|
else:
|
||||||
# No args, run Pamhyr2 interface
|
# No args, run Pamhyr2 interface
|
||||||
application = ApplicationWindow(conf=conf)
|
ret = gui(app, conf)
|
||||||
application.show()
|
|
||||||
ret = app.exec_()
|
|
||||||
|
|
||||||
display_timers()
|
display_timers()
|
||||||
sys.exit(ret)
|
sys.exit(ret)
|
||||||
|
|||||||
Reference in new issue
Block a user