[gelöst] automatisch erzeugte Accelerator-Keys verhindern

Alles rund um die Programmierung mit Qt
Antworten
joschi58
Beiträge: 2
Registriert: 20. November 2006 15:23

[gelöst] automatisch erzeugte Accelerator-Keys verhindern

Beitrag von joschi58 »

Hallo,

kann mir jemand bei folgendem Problem helfen:

Wenn ich Buttons oder Label ohne Accelerator-Keys definiert habe, werden diese beim Programmstart (oder bei einer Beschriftung während der Laufzeit) automatisch generiert. Lese ich jetzt die Beschriftung zurück, enthält sie das &-Zeichen und entspricht nicht mehr dem ursprünglichen Text, was an dieser Stelle sehr störend ist, da ich gedrückte Buttons anhand der Beschriftung erkennen will. Wie kann man diese Funktion global verhindern, um nicht bei jedem Lesen erst das "&"-Zeichen wieder entfernen zu müssen?

Schon mal vielen Dank

Jörg

Qt-Version: 3.3.4
joschi58
Beiträge: 2
Registriert: 20. November 2006 15:23

Beitrag von joschi58 »

Hallo,

Problem hat sich an dieser Stelle erledigt - es ist kein Qt- sondern ein KDE-Problem. Erzeuge ich meine Anwendung als QApplikation, ist alles in Ordnung, wird es als KApplikation erzeugt, werden beim Start automatisch Accelerator-Keys erzeugt. Irgendwo in den Tiefen von KDE muß es dafür einen Schalter geben.

Damit ist dieser Tread geschlossen
Antworten