Qt5(Linux / LXDE)中不显示系统任务栏图标

沙绍尔姆

我正在将应用程序从Qt4移植到Qt5,它显示系统托盘图标。在Qt4中可以使用,但是在使用Qt5进行编译时,不会显示该图标。

我用来显示图标的代码是:

QSystemTrayIcon* trayIcon = new QSystemTrayIcon(this);
trayIcon->setIcon(qApp->windowIcon());
trayIcon->setVisible(true);

我的计算机在Debian Wheezy上运行LXDE。

阿雷尼姆

没关系(我的意思是您的代码)。

目前,QT5的Linux托盘图标存在许多未解决的问题。

这里有一些值得进一步阅读的错误:

https://bugreports.qt.io/browse/QTBUG-30079

https://bugreports.qt.io/browse/QTBUG-31762

https://bugreports.qt.io/browse/QTBUG-34364

不幸的是,我们可以做些事。我重新编写了我的应用程序,以使所有选项都无需托盘即可访问。

PS:我发布的错误中有一些解决方法,它们有时会起作用。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Qt5(Linux / LXDE)中不显示系统任务栏图标

来自分类Dev

如何使Qt应用程序不显示在任务栏中(X11)

来自分类Dev

在OSX 10.10上打开菜单时,Qt系统任务栏图标消失

来自分类Dev

如何在LXDE面板上显示KDE系统任务栏图标?

来自分类Dev

系统任务栏图标未显示

来自分类Dev

在Qt5中创建QVideoWidget

来自分类Dev

获取Qt5中的语言列表

来自分类Dev

在QT5中实现原子队列

来自分类Dev

QT5中的信号和插槽

来自分类Dev

Qt5中的OpenGl实例渲染

来自分类Dev

OpenGL QT 4代码在QT5中不显示QLogo(Helloworld示例)

来自分类Dev

SVG图标未出现在Qt5中

来自分类Dev

QT5中的TableView不显示MYSQL数据,仅显示空行

来自分类Dev

QML QT5中如何显示分配的属性组件?

来自分类Dev

如何在KDE Plasma 5中更改任务栏上窗口的突出显示颜色?

来自分类Dev

Windows 10在任务栏中的右键单击图标上不显示最近的文件吗?

来自分类Dev

如何在Ubuntu 18.04的任务栏中不显示Universal Access菜单图标?

来自分类Dev

WICD系统任务栏图标未显示

来自分类Dev

Qt5标签更改的文本显示已损坏

来自分类Dev

Qt5:显示带有布局的Qpainter

来自分类Dev

在Qt5中处理QRegularExpressions中的重音字母

来自分类Dev

在Qt5中更改QGraphicsScene / View中的Pixmap位置

来自分类Dev

在Qt5中更改QGraphicsScene / View中的Pixmap位置

来自分类Dev

在Qt5中处理QRegularExpressions中的重音字母

来自分类Dev

Qt5路径中的转义空间

来自分类Dev

Qt5换行符在翻译文本中?

来自分类Dev

Qt5中的QX11EmbedWidget对应什么?

来自分类Dev

在OS X上的Qt5中支持Retina

来自分类Dev

如何检测Qt5中的QObject :: moveToThread()故障?

Related 相关文章

热门标签

归档