isEnabled von QComboBox lliefert false statt true

Alles rund um die Programmierung mit Qt
Antworten
ksiegele
Beiträge: 3
Registriert: 6. August 2008 11:48
Wohnort: Hamburg

isEnabled von QComboBox lliefert false statt true

Beitrag von ksiegele »

Guten Morgen,

ich benutze die Qt in der Version 4.6.1. Mit dem Designer habe ich einen Dialog mit einer QCheckBox erstellt. Aus dem Dialog habe ich eine Klasse erstellt und im Programmcode aktiviere ich die Checkbox mit setEnabled(true). Wenn ich danach mit isEnabled() abfrage, ob die Checkbox aktiviert ist, bekomme ich aber den Wert false.

Mache ich irgendetwas falsch? Für jeden Tipp bin ich dankbar.

Viele Grüße
Kai
Christian81
Beiträge: 7319
Registriert: 26. August 2004 14:11
Wohnort: Bremen
Kontaktdaten:

Beitrag von Christian81 »

Das glaube ich nicht - zeig uns bitte ein minimal kompilierbares Beispiel wo das Verhalten auftritt.
MfG Christian

'Funktioniert nicht' ist keine Fehlerbeschreibung
franzf
Beiträge: 3114
Registriert: 31. Mai 2006 11:15

Beitrag von franzf »

Mein grüner Ratefinger tippt darauf, dass du eigentlich setChecked/isChecked suchst ;)
ksiegele
Beiträge: 3
Registriert: 6. August 2008 11:48
Wohnort: Hamburg

isEnableTo wäre richtig gewesen

Beitrag von ksiegele »

Hallo,

vielen Dank für die schnellen Antworten.

Der Fehler lag bei mir: Im Programmkontext musste ich isEnableTo verwenden, denn das übergeordnete Widget wurde in der Zwischenzeit disabled. Das hatte ich nicht bemerkt.

Viele Grüße
Kai
Antworten