Что вы подразумеваете под наблюдением? Вам нужна обратная связь с консолью в реальном времени или достаточно выхода из файла при выходе из программы?
Если вам нужна обратная связь в режиме реального времени на консоли, вы можете проверить реализацию QTest. Существует ключ командной строки -vs ( Qt doc ), который позволяет выводить все сигналы на консоль (или вы можете просто запустить свои тесты QTest с ключом -vs, если информация о сигналах нужна только в тестах, в реальном приложении).
Другой способ - использовать класс QSignalSpy . Однако это не идеально, потому что вам нужен один шпион на каждый сигнал, и вы должны периодически печатать наблюдаемые сигналы (в QSignalSpy нет уведомлений).