Seite 1 von 1

[gelöst] QListview/QListWidget mit QCheckbox-Eigenschaften

Verfasst: 29. März 2007 11:21
von pumuckl
Hallo QT-Fans,

ich hätte gerne eine Liste, in der ich die einzelnen Elemente aktivieren oder deaktivieren kann! Diese Funktionalität wurde in Delphi über eine Komponente TChecklistbox realisiert (hatte ich früher mal programmiert)! In QT scheint es nach der Installation so eine oder eine ähnliche Komponente in den Standardbibliotheken nicht zu geben.

Kennt einer von Euch so eine Komponente!? Wo kann ich Sie finden?

Wenn alle Stricke reißen, müsste ich mir die wahrscheinlich selber aus QListview/QListWidget und QCheckbox basteln - Stichwort Vererbung! Oder gibt es einen einfacheren Weg, die Eigenschaften beider Komponenten in einer Komponente zu vereinigen.

Danke und Gruß

Pumuckl

Verfasst: 29. März 2007 12:17
von upsala

Code: Alles auswählen

Qt::ItemFlags QListWidgetItem::flags ()
und Qt::ItemIsUserCheckable?

Verfasst: 29. März 2007 21:32
von pumuckl
Genau das ist es! Gleichzeitig muss man aber noch das Flag: Qt::ItemIsEnabled setzen, da man sonst nicht manuell drauf zugreifen kann!

Danke Upsala!