Dear Genode folks,
I have built an application with Qt5. I want it to also be able to read ROM modules from a report_rom server and to be able to handle updates to that ROM using signals.
When I run QApplication::exec() however, it does not return and the entrypoint cannot listen to signals, causing them to be ignored.
So I created another QThread and run my QApplication in there. Now I get the following error:
WARNING: QApplication was not created in the main() thread.
And the application does not do anything and does not react to events.
What can I do to be able to run both the qt event loop and the genode event loop?
regards,
Boris