Seite 1 von 1

Qmenu title

Verfasst: 21. August 2007 15:18
von miho
Hi,

ich schreibe gerade ein kleines RAID-Monitoring Programm mit TrayIcon. Dieses hat ein Kontextmenu. Wie kann ich dem KontextMenu einen Titel hinzufügen?

Klickt man z.b. Amaroks TrayIcon an, hat das Kontextmenu einen Titel ("Amarok")

Wenn ich setTitle() nehme, geht es nicht. Ich denke das ist so, weil der Titel nur angezeigt wird, wenn das Menu child von einem QWidget ist (nehm ich jedenfalls an).

Oder kann man QActions so einstellen, dass sie nicht klickbar sind, also disabled blos ohne, dass sie grau sind?

Gruß,
MiHo

Verfasst: 21. August 2007 15:55
von upsala
Amarok ist eine KDE-Anwendung und die KDE-Libs haben ein eigenes Menü dafür. Du könntest ein QLabel als QWidgetAction einfügen.

Verfasst: 21. August 2007 16:44
von miho
Danke. Läuft wunderbar!