Executando slot na iteração de loop de eventos de todos os aplicativos

Como posso chamar meu slot em todas as iterações do loop de eventos do aplicativo? A única maneira que eu sei é usar o QTimer e em cada sinal de tempo limite (a cada milissegundo) que posso chamar de slot. Mas eu não gosto dessa opção, parece uma solução alternativa.

Alguma sugestão de como fazer isso mais corretamente?