Qt/Mac: Problem mit DesktopServices, Clipboard, SystemTray
Verfasst: 2. Januar 2010 22:38
Hallo,
ich habe heute mein Programm auf dem Mac eines Freundes kompiliert und dabei festgestellt, das Qt dort offenbar ein seltsames Verhalten mit QDesktopServices, QClipboard und QSystemTrayIcon zeigt:
QDesktopServices kann offenbar keinen lokalen Pfad (etwa mit Finder) öffnen.
QClipboard sendet das Signal QClipboard::changed() offenbar nur dann, wenn die Applikation den Fokus hat, bzw. sendet es verzögert, wenn die Applikation den Fokus wieder erhält (und, was noch seltsamer ist: Sendet es scheinbar immer, wenn die Applikation startet)
QSystemTrayIcon sendet nie messageClicked() (was seltsam ist, weil Growl das laut den Entwicklern unterstützt)
Sind oben beschriebene Probleme nur absurde Fehler von mir oder liegt hier tatsächlich ein Problem mit der Qt/Mac-Version vor?
Danke schonmal für eure Antworten.
ich habe heute mein Programm auf dem Mac eines Freundes kompiliert und dabei festgestellt, das Qt dort offenbar ein seltsames Verhalten mit QDesktopServices, QClipboard und QSystemTrayIcon zeigt:
QDesktopServices kann offenbar keinen lokalen Pfad (etwa mit Finder) öffnen.
QClipboard sendet das Signal QClipboard::changed() offenbar nur dann, wenn die Applikation den Fokus hat, bzw. sendet es verzögert, wenn die Applikation den Fokus wieder erhält (und, was noch seltsamer ist: Sendet es scheinbar immer, wenn die Applikation startet)
QSystemTrayIcon sendet nie messageClicked() (was seltsam ist, weil Growl das laut den Entwicklern unterstützt)
Sind oben beschriebene Probleme nur absurde Fehler von mir oder liegt hier tatsächlich ein Problem mit der Qt/Mac-Version vor?
Danke schonmal für eure Antworten.