knossos
knossos copied to clipboard
multiple »viewer returned«
is because
QMetaObject::invokeMethod(this, &Viewer::run);
stacks up in the event queue.
In general that’s bad but thanks to state::quitSignal
nothing much happens.
At least state is guaranteed to be alive until after the event loop ends.