这个问题有类似的问题,但他们没有解决我的问题。
我只有一个简单的 MainWindow 类,它在启动时显示。构造函数包含以下代码:
QWidget* centralWidget = new QWidget(this);
this->setCentralWidget( centralWidget );
QSystemTrayIcon a;
a.setIcon( QIcon::fromTheme("edit-undo") );
a.setVisible( true );
a.show();
a.showMessage( tr( "Title" ), tr( "Message - Test" ) );
它只是一个带有 centralWidget 的窗口,供以后使用。我只是想测试 QSystemTrayIcon 但它没有显示。图标是 100% 正确的,所以这不是问题。
有谁知道出了什么问题?我在 Linux 系统(Ubuntu 12.04)上。