Merge pull request #96 from vkbo/gui_tweaks
GUI Tweaks: Set Qt5 default style to 'Fusion'
This commit is contained in:
+8
-3
@@ -85,6 +85,7 @@ def main(sysArgs):
|
|||||||
"config=",
|
"config=",
|
||||||
"testmode",
|
"testmode",
|
||||||
"spell=",
|
"spell=",
|
||||||
|
"style=",
|
||||||
]
|
]
|
||||||
|
|
||||||
helpMsg = (
|
helpMsg = (
|
||||||
@@ -99,8 +100,9 @@ def main(sysArgs):
|
|||||||
" -D, --debuggui Shows additional debug GUI elements. Includes -d.\n"
|
" -D, --debuggui Shows additional debug GUI elements. Includes -d.\n"
|
||||||
" -q, --quiet Disable output to command line. Does not affect log file.\n"
|
" -q, --quiet Disable output to command line. Does not affect log file.\n"
|
||||||
" -t, --time Shows time stamp in logging output. Adds milliseconds when --verbose.\n"
|
" -t, --time Shows time stamp in logging output. Adds milliseconds when --verbose.\n"
|
||||||
" -l, --logfile Specify log file.\n"
|
" -l, --logfile= Specify log file.\n"
|
||||||
" --config Alternative config file.\n"
|
" --style= Set Qt5 style flag. Defaults to Fusion.\n"
|
||||||
|
" --config= Alternative config file.\n"
|
||||||
" --headless Do not display GUI. Useful for testing scripts.\n"
|
" --headless Do not display GUI. Useful for testing scripts.\n"
|
||||||
).format(
|
).format(
|
||||||
appname = __package__,
|
appname = __package__,
|
||||||
@@ -121,6 +123,7 @@ def main(sysArgs):
|
|||||||
testMode = False
|
testMode = False
|
||||||
debugGUI = False
|
debugGUI = False
|
||||||
spellTool = None
|
spellTool = None
|
||||||
|
qtStyle = "Fusion"
|
||||||
|
|
||||||
# Parse Options
|
# Parse Options
|
||||||
try:
|
try:
|
||||||
@@ -149,6 +152,8 @@ def main(sysArgs):
|
|||||||
timeStr = "[{asctime:}.{msecs:03.0f}] "
|
timeStr = "[{asctime:}.{msecs:03.0f}] "
|
||||||
elif inOpt in ("-t","--time"):
|
elif inOpt in ("-t","--time"):
|
||||||
showTime = True
|
showTime = True
|
||||||
|
elif inOpt in ("--style"):
|
||||||
|
qtStyle = inArg
|
||||||
elif inOpt in ("--config"):
|
elif inOpt in ("--config"):
|
||||||
confPath = inArg
|
confPath = inArg
|
||||||
elif inOpt in ("--testmode"):
|
elif inOpt in ("--testmode"):
|
||||||
@@ -195,7 +200,7 @@ def main(sysArgs):
|
|||||||
nwGUI = GuiMain()
|
nwGUI = GuiMain()
|
||||||
return nwGUI
|
return nwGUI
|
||||||
else:
|
else:
|
||||||
nwApp = QApplication([__package__])
|
nwApp = QApplication([__package__,("-style=%s" % qtStyle)])
|
||||||
nwGUI = GuiMain()
|
nwGUI = GuiMain()
|
||||||
sys.exit(nwApp.exec_())
|
sys.exit(nwApp.exec_())
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user