7
A
回答
6
你是什么意思观察?你需要在控制台上进行实时反馈,或者在程序退出时记录到足够的文件?
如果你需要在控制台上的实时反馈,你可以检查然后执行QTest。有一个-vs命令行开关(Qt doc),它可以在控制台上打印输出所有信号(或者只需在测试中需要信号信息,而不是在实际应用中),您可以使用-vs开关运行QTest测试。
另一种方法是使用QSignalSpy类。然而,这并不理想,因为每个信号都需要一个间谍,并且必须定期打印观察到的信号(QSignalSpy中没有通知)。
相关问题
- 1. 如何跟踪Qt中的信号和插槽?
- 2. 用qt信号发射std :: string
- 3. 跟踪UNIX信号源?
- 4. 如何跟踪QT中的源代码?
- 5. 防止Qt中的射击信号
- 6. QT:如何创建当信号被发射
- 7. 跟踪发信短信的数量
- 8. 跟踪在Android中发送的短信
- 9. Qt的信号是发射器,但信号似乎没有触发
- 10. Qt字体跟踪
- 11. 在Qt中的两个类之间发射信号
- 12. Qt信号映射:编辑发射器对象
- 13. Qt:如何跟踪Phonon :: SeekSlider的发布或更改事件?
- 14. 如何用dbus-sharp发射信号?
- 15. pygtk:如何手动发射信号
- 16. Qt QML:获取发射信号的对象的参考
- 17. QT鼠标跟踪QTableWidget
- 18. Qt - 仅当发射两个信号时调用插槽
- 19. QToolButton和发射信号
- 20. 第一信号发射
- 21. QTableWidget。发射cellChanged信号
- 22. 信号发射结构
- 23. QtConcurrent ::运行发射信号
- 24. 人们如何跟踪内部编号?
- 25. Qt的QSystemTrayIcon不发送激活信号
- 26. 未收到Qt发出的信号
- 27. 信号QT,QueuedConnection
- 28. 如何识别哪个QObject在Qt中发出信号?
- 29. 信号和Qt的
- 30. 如何从映射器或Reducer中获取Hadoop任务跟踪器信息
这两个工程对我来说在控制台上实时反馈,并在程序退出时记录到文件。 – metdos 2010-05-06 11:33:26
“-vs switch”是什么意思? – metdos 2010-05-06 11:34:22
@metdos:我想他会承担一个放入命令行的选项。 – ereOn 2010-05-06 12:02:05