mirror of
https://github.com/m-labs/artiq.git
synced 2024-12-28 12:48:26 +08:00
gui: workaround for Qt failing to embed applets in hidden and detached QDockWidgets
This commit is contained in:
parent
5f5427f51f
commit
3b81dd5adc
@ -144,6 +144,11 @@ def main():
|
||||
main_window.addDockWidget(QtCore.Qt.LeftDockWidgetArea, d_explorer)
|
||||
|
||||
# load/initialize state
|
||||
if os.name == "nt":
|
||||
# HACK: show the main window before creating applets.
|
||||
# Otherwise, the windows of those applets that are in detached
|
||||
# QDockWidgets fail to be embedded.
|
||||
main_window.show()
|
||||
smgr.load()
|
||||
smgr.start()
|
||||
atexit_register_coroutine(smgr.stop)
|
||||
|
Loading…
Reference in New Issue
Block a user