我需要编写一些特定于 Linux 的系统守护进程(它将以 root 权限运行)。
我有一种刻板印象,认为 Qt 完全是关于 GUI 应用程序的,所以依赖于 Qt 的守护进程对我来说看起来很奇怪。
另一方面,Qt 为 DBUS/threads/settings/... 提供了很好的 C++ 绑定(bind)——我的守护进程所需的一切。
现在我很感兴趣,用 Qt 编写非 GUI 系统工具/守护进程可以吗?是否有此类工具的示例?
最佳答案
is it okay to write non GUI system tools/daemons with Qt?
是的,这很好。
有 QCoreApplication非 UI 应用程序的类。
特定于守护进程,您可能需要查看 Daemonizing a Qt-application .
关于Qt中的linux系统守护进程,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14980898/