Seite 1 von 1

[gelöst]Status von QPushButton

Verfasst: 22. Dezember 2007 17:33
von qtNiko
In meinem Programm (Qt4.2 auf Suse Linux 10.1) sollen 3 PushButtons wechselweise manuell geklickt, aber auch vom Programm aus aktiviert werden. Bei Aktivierung vom Programm sollen die Buttons so aussehen als ob sie manuell geklickt worden wären, d.h. nach Klick soll der gestrichelte Rahmen erscheinen.
Wie mache ich das?

Mit setEnabled(bool) kann ich Buttons klickbar machen oder nicht - das ist es nicht.
Mit setChecked(bool) ändert sich nur die Farbe etwas.
Mit click() tut sich nicht mehr als mit setChecked().
Auch setcheckable() und setDown() bringen nichts.
Mir ist nicht klar, wie sich die verschiedenen Zustände eines PushButtons in seinem Aussehen äußern.

Was gibt es denn noch? Qt-Assistant hilft mir da auch nicht weiter.

Verfasst: 22. Dezember 2007 17:49
von Christian81
Den gestrichelte Rahmen nennt man auch 'Fokus-Rahmen'.

Verfasst: 22. Dezember 2007 18:34
von qtNiko
hi, danke, das war es