7
A
回答
6
你是什麼意思觀察?你需要在控制檯上進行實時反饋,或者在程序退出時記錄到足夠的文件?
如果你需要在控制檯上的實時反饋,你可以檢查然後執行QTest。有一個-vs命令行開關(Qt doc),它可以在控制檯上打印輸出所有信號(或者只需在測試中需要信號信息,而不是在實際應用中),您可以使用-vs開關運行QTest測試。
另一種方法是使用QSignalSpy類。然而,這並不理想,因爲每個信號都需要一個間諜,並且必須定期打印觀察到的信號(QSignalSpy中沒有通知)。
相關問題
- 1. 的Qt:發射信號
- 2. 如何跟蹤Qt中的信號和插槽?
- 3. 如何以Qt間隔發射信號?
- 4. 關於Qt信號發射的Segfault
- 5. Qt的:當信號被髮射
- 6. 如何通過Qt中的幾個類對象發射信號?
- 7. qt發射信號如何將信號與併發線程一起工作
- 8. 用qt信號發射std :: string
- 9. 跟蹤UNIX信號源?
- 10. 如何跟蹤QT中的源代碼?
- 11. 如何在Qt中觸發信號
- 12. Qt中的跟蹤事件
- 13. 防止Qt中的射擊信號
- 14. QT:如何創建當信號被髮射
- 15. 跟蹤發信短信的數量
- 16. 跟蹤在Android中發送的短信
- 17. Qt的信號是發射器,但信號似乎沒有觸發
- 18. SystemC:如何跟蹤模塊層級中的所有信號?
- 19. Qt字體跟蹤
- 20. 在Qt中的兩個類之間發射信號
- 21. Qt信號映射:編輯發射器對象
- 22. Qt:如何跟蹤Phonon :: SeekSlider的發佈或更改事件?
- 23. 跟蹤調用了多少個信號?
- 24. 如何用dbus-sharp發射信號?
- 25. pygtk:如何手動發射信號
- 26. Java反射跟蹤
- 27. Qt QML:獲取發射信號的對象的參考
- 28. Qt如何傳輸信號?
- 29. Qt的QNetworkAccessManager長延遲到發射結束信號
- 30. QT有條件的信號發射效率
這兩個工程對我來說在控制檯上實時反饋,並在程序退出時記錄到文件。 – metdos 2010-05-06 11:33:26
「-vs switch」是什麼意思? – metdos 2010-05-06 11:34:22
@metdos:我想他會承擔一個放入命令行的選項。 – ereOn 2010-05-06 12:02:05