qt - Qt 控制台应用程序的信号和插槽?

标签 qt console

我想知道我是否应该对我自己的控制台对象使用信号和槽?或者它们只与 GUI 一起使用?

最佳答案

您可以在控制台应用程序中使用信号和槽。您可以子类化 QCoreApplication 或仅将其用作事件循环。在 main() 中,创建一个 QCoreApplication 对象以及您自己的任何使用信号和槽的对象,连接信号,然后调用 .exec()QCoreApplication 对象上。确保您有某种方式来指示 QCoreApplication 退出。

关于qt - Qt 控制台应用程序的信号和插槽?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3597275/

相关文章:

c++ - 表达式必须具有整数或枚举类型 Char*

c++ - Windows 上的 Qt 类错误

c++ - Qt: 为什么断网后 `QAbstractSocket::error(QAbstractSocket::SocketError)`信号没有产生?

java - 在Java linux平台中,我如何连接到ttyS0或ttyUSB0来发送和接收数据?

java - 在 Java 控制台上绘制两个正方形(一个在另一个的内部)

java - 如何将 Java 库的内容转储到控制台?

c# - 同时在控制台和文件上写入文本

c++ - Mac 中的通知窗口。有或没有 Qt

android - 出版商,如何为不同的地区设置不同的价格(美元、欧元等)

c++ - 如何以预定的时间间隔更新 GUI,同时仍在进行非 GUI 工作?