Вот моя старая тема: как мне создать рабочий индикатор с помощью Qt / C ++? где мне предложили использовать библиотеку QSystemTray для создания иконки в трее в Ubuntu для моего приложения.
Sniqt - это программа, которая позаботится обо всем остальном. Как известно, Ubuntu избавился от значков в трее. Вместо этого теперь используются индикаторы и только индикаторы. Sniqt преобразует значки в Qt-трее в рабочие индикаторы.
Проблема в том, что он не делает очень приличное преобразование. Такие действия, как один клик, средний щелчок и т. Д., Не работают, в то время как они выполняются в системах, которые поддерживают значки в трее.
Есть ли способ вернуть эти действия обратно? Могу ли я использовать значок QSystemTray и при этом продолжать выполнять эти интересные (и очень полезные, в моем случае) действия в Ubuntu?
Я был бы рад узнать ответ на другой поток, о котором я говорил ранее (как сделать рабочий индикатор с помощью библиотек GTK и предотвратить сбой), а также.
Ссылка для ошибки Sniqt: https://bugs.launchpad.net/sni-qt/+bug/1027652