Es gibt diesen alten Thread von mir: Wie erstelle ich einen funktionierenden Indikator mit Qt / C ++? Hier wurde mir vorgeschlagen, die QSystemTray-Bibliothek zum Erstellen eines Tray-Symbols in Ubuntu für meine Anwendung zu verwenden.
Sniqt ist ein Programm, das sich um den Rest kümmert. Wie bekannt, hat Ubuntu die Tray-Symbole entfernt. Stattdessen werden jetzt Indikatoren und nur Indikatoren verwendet. Sniqt konvertiert die Qt-Tray-Symbole in Arbeitsindikatoren.
Das Problem ist, dass es keine sehr anständige Konvertierung macht. Aktionen wie Einzelklick, Mittelklick usw. funktionieren nicht, während sie in Systemen ausgeführt werden, die Tray-Symbole unterstützen.
Gibt es eine Möglichkeit, diese Aktionen wieder herzustellen? Kann ich das QSystemTray-Symbol verwenden und trotzdem diese interessanten (und in meinem Fall sehr hilfreichen) Aktionen in Ubuntu ausführen?
Ich würde mich freuen, auch die Antwort auf den anderen Thread zu erfahren, über den ich zuvor gesprochen habe (wie man mithilfe der GTK-Bibliotheken einen funktionierenden Indikator erstellt und den Absturz verhindert).
Link für Sniqt-Fehler: https://bugs.launchpad.net/sni-qt/+bug/1027652