标签: qt console
我想知道我是否应该使用自己的控制台对象的信号和插槽?或者它们仅用于GUI?
答案 0 :(得分:5)
您可以在控制台应用程序中使用信号和插槽。您可以继承QCoreApplication或仅使用一个作为事件循环。在main()中,创建一个QCoreApplication对象以及使用信号和插槽的任何自己的对象,连接信号,然后在.exec()对象上调用QCoreApplication。确保您有某种方式发出信号QCoreApplication退出。
QCoreApplication
main()
.exec()