LINUX.ORG.RU

QSystemTrayIcon из Qt5 и KDE 5

 , ,


0

1

Пытаюсь сделать приложение, которое бы выводило иконку в трей на C++/Qt5. Использую QSystemTrayIcon, примерно так

QSystemTrayIcon icon;
icon.show();

Под оффтопиком работает, под яблоком тоже, в Unity тоже отображается. В KDE 5 ни в какую. Причём, аналогичный код из Qt4 в пятых кедах нормально работает. Баг-трекер Qt молчит.

Дистр: Kubuntu 16.04, свежеустановленная (под 15.10 то же самое было).

У кого-нибудь такое было? В какую сторону копать?

Зарепорть баг и пиши приложение на стабильном Qt 4. Qt 5 пока слишком сыр.

Ещё попробуй плазму поновее поставить. Сейчас какая версия? Говорили, что там патчи добавили, фиксящие проблемы с треем.

EXL ★★★★★ ()
Последнее исправление: EXL (всего исправлений: 1)
Ответ на: комментарий от EXL

Кстати, важный момент: Qt5.6 (и 5.5, и 5.4), которые шли с Qt Creator нормально отображают иконку. А 5.5, который установлен в кубунте — нет.

GamePad64 ()
Ответ на: комментарий от GamePad64

Раньше в Qt5 везде в Linux была поппа с треем, потом для Ubuntu пофиксили, а кедерасты продолжают страдать.

I-Love-Microsoft ★★★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.