Seite 1 von 1

TreeView mit QAbstractItemModel und ComboBox Delegate

Verfasst: 8. Juni 2009 18:40
von mihailo
Hallo,

Ich würde gern in ein TreeView welcher mit dem QAbstractItemModel implementiert wurde ein ComboBox Delegate in der 2 spalte realisieren.
Sitze schon seit Freitag an dem Problem und komme nicht weiter. :(

Implementierung von TreeModel soweit in ordnung, auch habe ich ein ComboBox Delegate erstellt welches mit dem QStandardItemModel einwandfrei funktioniert.

Das Delegate ist für 2 spalte (1) angepasst.
Und füge es über treeView.setItemDelegateForColumn(1,delegate)
dem TreeView hinzu.
Jedoch erhalte ich immer noch beim Click auf eine zeile der 2 spalte die TextBox als edit element.

Was habe ich vergessen ? :?:

wäre nett wenn mir jemand einen tipp geben könnte ...

mihailo

Verfasst: 8. Juni 2009 21:03
von upsala
Was sagt der Debugger? Wird eine der Funktionen des Delegate überhaupt angesprungen?
Was passiert wenn das Delegate auf die gesamte View angesetzt wird?