knossos-project/knossos

multiple »viewer returned«

Opened this issue · 0 comments

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.