Il y a mon ancien fil de discussion: comment créer un indicateur de travail avec Qt / C ++? où il m'a été suggéré d'utiliser la bibliothèque QSystemTray pour créer une icône de plateau dans Ubuntu pour mon application.
Sniqt est un programme qui s'occupe du reste. Comme on le sait, Ubuntu s'est débarrassé des icônes des plateaux. Au lieu de cela, il utilise désormais des indicateurs et uniquement des indicateurs. Sniqt convertit les icônes du plateau Qt en indicateurs de travail.
Le problème est qu'il ne fait pas une conversion très décente. Les actions comme le simple clic, le clic du milieu, etc. ne fonctionnent pas, alors qu'elles le font dans les systèmes qui prennent en charge les icônes de la barre d'état.
Existe-t-il un moyen de récupérer ces actions? Puis-je utiliser l'icône QSystemTray et avoir toujours ces actions intéressantes (et très utiles, à mon occasion) dans Ubuntu?
Je serais heureux de connaître la réponse à l'autre thread dont j'ai parlé plus tôt (comment créer un indicateur de travail en utilisant les bibliothèques GTK et éviter le plantage).
Lien pour le bogue Sniqt: https://bugs.launchpad.net/sni-qt/+bug/1027652