mirror of
https://github.com/saitohirga/WSJT-X.git
synced 2024-09-28 08:06:35 -04:00
Add a script to process ui and css, running the example, closes #83
This commit is contained in:
parent
937c2496db
commit
181e5eada1
52
script/run_ui_css_edition.py
Executable file
52
script/run_ui_css_edition.py
Executable file
@ -0,0 +1,52 @@
|
|||||||
|
#!/usr/bin/env python3
|
||||||
|
# -*- coding: utf-8 -*-
|
||||||
|
"""Process qrc and ui files, then run example in while loop."""
|
||||||
|
|
||||||
|
from __future__ import absolute_import, print_function
|
||||||
|
|
||||||
|
import sys
|
||||||
|
from subprocess import call
|
||||||
|
|
||||||
|
|
||||||
|
def main():
|
||||||
|
"""Process qrc and ui files, then run example in while loop."""
|
||||||
|
dark = None
|
||||||
|
no_dark = None
|
||||||
|
|
||||||
|
while True:
|
||||||
|
try:
|
||||||
|
dark.kill()
|
||||||
|
except AttributeError:
|
||||||
|
print('Dark not running!')
|
||||||
|
except Exception:
|
||||||
|
print('Dark still running!')
|
||||||
|
else:
|
||||||
|
print('Dark was killed!')
|
||||||
|
|
||||||
|
try:
|
||||||
|
no_dark.kill()
|
||||||
|
except AttributeError:
|
||||||
|
print('No Dark not running!')
|
||||||
|
except Exception:
|
||||||
|
print('No Dark still running!')
|
||||||
|
else:
|
||||||
|
print('No Dark was killed!')
|
||||||
|
|
||||||
|
print(sys.argv)
|
||||||
|
|
||||||
|
# process qrc files
|
||||||
|
call(['python', 'process_qrc.py'])
|
||||||
|
# process ui files
|
||||||
|
call(['python', 'process_ui.py'])
|
||||||
|
# open dark example
|
||||||
|
dark = call(['python', '../example/example.py'] + sys.argv[1:])
|
||||||
|
# open no dark example
|
||||||
|
no_dark = call(['python', '../example/example.py', '--no_dark'] + sys.argv[1:])
|
||||||
|
|
||||||
|
if dark or no_dark:
|
||||||
|
print('Unf! It not worked! Please, check the error(s).')
|
||||||
|
break
|
||||||
|
|
||||||
|
|
||||||
|
if __name__ == "__main__":
|
||||||
|
sys.exit(main())
|
Loading…
Reference in New Issue
Block a user