Hallo, wie kann man denn den neuen Systray in Unity(Ubuntu 12.04) mit QT nutzen? kennt da jmd. ein Code Beispiel? MfG
http://stackoverflow.com/questions/10647104/system-tray-application-linux-qt-c http://qt-project.org/doc/qt-4.8/desktop-systray.html Das nächste mal selber googlen! Grüsse
Hey, Nimm mal nicht den Mund so voll! Ich glaube ihr habt die Problemstellung garnicht erkannt! In Unity wurde der Systemtray wie man in von kde, lxde etc. kennt entfernt bzw. gesperrt. Meine QT Anwendungen die unter windows und kubuntu problemlos funktionieren werden bei Ubuntu ohne Systray angezeigt bzw. Das icon erscheint trotz sni-qt package nicht! LG
Erster Goggle-Treffer: Das ist eine Einstellungssache in Unity. Programme, denen der Benuter erlauben will, im Systray zu erscheinen, müssen in einer Whitelist aufgeführt werden. => Dein QT-Programm kann sich auf den Kopf stellen und mit dem Icon wackeln, wenn Unity das icon nicht anzeigen will, ist es eben unsichtbar. Eintippen:
1 | gsettings set com.canonical.Unity.Panel systray-whitelist "['all']" |
danach Log-Out & Log-In.
> Ich glaube ihr habt die Problemstellung garnicht erkannt! Du hast in deinem Eröffnungspost keine "Problemstellung" aufgeführt! Also was erwartet Du? > In Unity wurde der Systemtray wie man in von kde, lxde etc. kennt > entfernt bzw. gesperrt. Meine QT Anwendungen die unter windows und > kubuntu problemlos funktionieren werden bei Ubuntu ohne Systray > angezeigt bzw. Das icon erscheint trotz sni-qt package nicht! Aha, diese Informationen hast Du verschwiegen und jetzt willst Du den Buhmann weiterreichen! Das nächstemal kannst Du ja versuchen es besser zu machen. Gezielte Fragen ergeben auch zielführende Antworten. ;-) Grüsse
> Du den >Buhmann weiterreichen! womit er nicht so unrecht hat. im ausgangsposting steht eindeutig >Unity(Ubuntu 12.04) du hast also einfach mal geantwortet, obwohl du keine Ahnung hast deine 2 links passen nicht usw. (ich meine, ich hab auch keine: ich hätte aber auch nicht geantwortet..)
Hallo, erstmal Danke für die freundlichen Posts! ._. Das Problem war, dass mein Programm nicht richtig funktioniert war, deshalb hab ich so eine allgemeine Frage gestellt, damit ich meinen Code vergleichen kann. Habe das Problem aber gefunden: Die Bild Datei, die man als Icon setzt MUSS 64x64, 128x128, 256x256 etc. in der Auflösung haben. meine alte Datei hatte 200x210. Falls also jemand ein ähnliches Problem haben sollte, dann stimmt etwas mit der Auflösung der Bild Datei nicht!
Bitte melde dich an um einen Beitrag zu schreiben. Anmeldung ist kostenlos und dauert nur eine Minute.
Bestehender Account
Schon ein Account bei Google/GoogleMail? Keine Anmeldung erforderlich!
Mit Google-Account einloggen
Mit Google-Account einloggen
Noch kein Account? Hier anmelden.