QSystemTrayIcon in ubuntu, sni-qt
QSystemTrayIcon in ubuntu, sni-qt
我使用的是 Ubuntu 12.04 64 位。
我构建了qt库(qt-everywhere-opensource-src-4.8.2),并希望在构建应用程序时使用它们,并将它们与我的应用程序一起部署。
我希望我的应用程序具有系统托盘图标,所以我尝试使用 QSystemTrayIcon 类,但图标没有显示。
经过一些研究,我发现它与sni-qt插件有关。但是我找不到有关如何在我的代码中使用它的任何信息。或者必须修补 qt 库才能使用它?因为如果我链接到系统中预装的qt库,则会显示图标。
问题是如何使用手动构建的qt库使系统托盘图标显示并起作用?可能吗
Qt将拒绝加载针对不同Qt版本(或使用不同的编译器或不同的Qt设置)编译的插件。因此,您还需要使用应用程序使用的相同Qt版本来构建该插件。获取其源代码并编译它。
相关文章:
- 在 Ubuntu 服务器上运行 QT 应用程序时崩溃
- 在 ubuntu 18.04.3 LTS 上安装 Qt 和 qwt:如何连接它们?
- cuda 10.2 in Qt 5.14 ubuntu 18.04
- #include 在 <QtWidgets> Qt 5.5 中无法使用 ros kinetic ubuntu 16.06
- 从QT C 控制Ubuntu终端
- QT 5.8(Ubuntu 16.04)Linux上的应用程序部署
- 如何在 Ubuntu Qt 中获取活动窗口标题
- Qt error 无法在 linux ubuntu 16.04 上找到 -lQtCore -lQtCore -lQtGu
- 使用 Qt (Ubuntu 14.04) 编译 qt-dab 时出错
- 使用QMake将Ubuntu中的QT和OPENCV一起编译
- Ubuntu 上的 Qt+OpenCV 无法运行/调试:无法启动应用程序
- Qt debian/ubuntu:无法编译,错误:找不到 -lGL
- QSystemTrayIcon in ubuntu, sni-qt
- 无法将现有的Visual Studio Qt项目移植到Ubuntu
- 使用共享库在 Ubuntu 上部署 Qt 应用程序二进制文件
- "iw"命令在Qt Ubuntu 14.04的Qprocess中不起作用
- Qt-对..的未定义引用(Ubuntu 14.04 LTS 64位)
- Qt 4.8.4 从 Ubuntu 12.04 上的源代码构建,无法正常工作
- 在Linux(Ubuntu 13.10和14.04)下运行Qt C++代码,而无需QtCoreApplication/Q
- 下载什么编译器,如何下载编译器,以及如何将编译器添加到Qt?(ubuntu 12.04)