QT5のトレイアイコンがXFCE4だと表示されない

なぜだか表示されなかったので、う~んと考えてググったら。
なにやら、揉めてる感じ(´・ω・`)

とりあえず、自作PGでは。
QSystemTrayIconを初期化する際にアイコン画像を渡して上げるとOKになった。

[code lang=”C”]
//! こっちは駄目
//QSystemTrayIcon *trayIcon = new QSystemTrayIcon(this);
//! こっちだと出る
QSystemTrayIcon *trayIcon = new QSystemTrayIcon(QIcon("icon.png"), this);
[/code]

こんな感じで出来た。

タイトルとURLをコピーしました