c++ - *nix 下非 GUI 应用程序的体面事件库是什么? (C++)

标签 c++ linux oop events scheduling

首先,我目前正在使用 Qt。但是,我希望程序最终能够在没有 GUI 环境的情况下运行,主要将图形方面留给配置。该程序大量使用 Qt 计时器和信号/槽,部分用于 QtScript。因此,如果我想让它成为非 GUI 可操作的,希望 Qt 的某些部分可以在没有 GUI 环境的情况下运行。如果没有,也许我会研究不同的 Javascript 实现,尽管 QtScript 非常方便地集成到 Qt 和 C++ 的 OO 结构中。首先,Qt 的某些部分是否可以在非 GUI 环境中使用,如果不能,那么在事件和调度库方面还有哪些其他选择?最好是面向对象的设计。

最佳答案

如果您不使用 QtGui 模块,则不需要 GUI。 QtCore 等将正常工作。

关于c++ - *nix 下非 GUI 应用程序的体面事件库是什么? (C++),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1653585/

相关文章:

java - Java 中多个类的 Varargs 问题

c++ - 自定义复制构造函数并添加一个字段

c++ - 组合两个数组以形成每个项目的一对

C++函数重载

linux - 如何通过字符串组装变量

python - 启动程序不会启动应用程序

使用特定键将字典作为参数传递的 Pythonic 方式

c++ - 使用 CImg 镜像图像?

python - Docker run 没有挂载本地文件夹

java - 从属性文件中读取内容