Model/View mit QTreeView, kleine Probleme[solved]
Verfasst: 21. November 2012 17:48
Hallo Leute,
habe ein QTreeView mit einer QAbstractItemModel und QStyledItemDelegate. Ich kann kann manche Einträge editieren und manche nicht. Mein Model/View Konzept funktioniert gut, bis auf zwei Probleme:
1. Wenn in der TreeView 4 Einträge(alle editierbar) untereinander sind und ich mit den den Tasten (key_up, key_down) navigiere öffnet sich der Editor(TextEdit) immer nur bei jedem 2. Eintrag --> nervig, kann jemand helfen?
(nachträgliche info)-> habe gerade gemerkt, dass die Methode createEditor schon bei allen Einträgen aufgerufen wird, nur der editor erscheint nur bei jedem 2, er wird aber sicher von der Methode returned...
2. Wenn sich das TextEdit öffnet möchte ich, dass der Cursor gleich im Edit erscheint. Habe viel probiert mit dem textcursor des QTextEdits (movePosition, etc. ..., setFocus, setFocusPolicy), nichts hat geholfen...
vielleicht hat jemand diese Probleme schon mal behoben.
Danke, schönen abend
habe ein QTreeView mit einer QAbstractItemModel und QStyledItemDelegate. Ich kann kann manche Einträge editieren und manche nicht. Mein Model/View Konzept funktioniert gut, bis auf zwei Probleme:
1. Wenn in der TreeView 4 Einträge(alle editierbar) untereinander sind und ich mit den den Tasten (key_up, key_down) navigiere öffnet sich der Editor(TextEdit) immer nur bei jedem 2. Eintrag --> nervig, kann jemand helfen?
(nachträgliche info)-> habe gerade gemerkt, dass die Methode createEditor schon bei allen Einträgen aufgerufen wird, nur der editor erscheint nur bei jedem 2, er wird aber sicher von der Methode returned...
2. Wenn sich das TextEdit öffnet möchte ich, dass der Cursor gleich im Edit erscheint. Habe viel probiert mit dem textcursor des QTextEdits (movePosition, etc. ..., setFocus, setFocusPolicy), nichts hat geholfen...
vielleicht hat jemand diese Probleme schon mal behoben.
Danke, schönen abend