Last active
July 29, 2022 12:21
-
-
Save kambala-decapitator/da1ffefd599c49d702e1e1386be0f2db to your computer and use it in GitHub Desktop.
Qt iOS/macOS event dispatcher logging
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
define env var QT_LOGGING_RULES with value qt.eventdispatcher.debug=true | |
iOS output on 5.15.5: | |
[qt.eventdispatcher] Running UIApplicationMain | |
[qt.eventdispatcher] Application launched with options NSObject(0x0) | |
[qt.eventdispatcher] Running main() on separate stack | |
[qt.eventdispatcher] Signaled posted event run-loop source | |
... | |
[qt.eventdispatcher] Processing events with flags QFlags(0x4|0x20) | |
[qt.eventdispatcher] QEventLoop exec detected, jumping back to system runloop ↵ | |
[qt.eventdispatcher] ↳ Jumped from processEvents due to exec | |
... | |
[qt.eventdispatcher] Marking current processEvent as interrupted | |
[qt.eventdispatcher] Jumping into processEvents due to system runloop exit ⇢ | |
[qt.eventdispatcher] ⇢ System runloop exited, returning with eventsProcessed = true | |
[qt.eventdispatcher] Signaled posted event run-loop source | |
app.exec() finished, back to main() | |
[qt.eventdispatcher] Returned from main with exit code 0 |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment