在 Windows 中,我可以使用 Shell_NotifyIcon()
。这个函数在 Linux 中的等价物是什么?
在 GNOME (gtk) 和 KDE (qt) 中有什么不同吗?在 Internet 上找不到任何教程。
最佳答案
是的,这取决于您使用的桌面环境。
在 Qt (KDE) 中,您可以使用 QSystemTrayIcon
以跨平台的方式执行此操作。
甚至还有一个sample application in Qt .
在 GTK 中,您可以使用 GtkStatusIcon
执行此操作。 this blog post 中有一个示例应用程序.
关于c++ - 我如何使用 C++ 在 Linux 中制作托盘图标?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1167086/