Seite 1 von 1

[gelöst] automatisch erzeugte Accelerator-Keys verhindern

Verfasst: 20. November 2006 15:34
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

Verfasst: 22. November 2006 10:56
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