I have a Qt console application on windows. I want to profile it, but QtCreator profiling does not work on windows.
I have just a few signals/slots which I use. The aplication is single threaded, every connection is Qt::QueuedConnection
.
Could Qt log how much time it took to execute every slot that was called from the event loop? It would help me finding CPU bottleneck without manually adding timers everywhere in the program.
Is it maybe possible to override the slot calling mechanism and measure time when the called slot was executing?