Seite 1 von 1

Navigieren in einem QTreeWidget mit Buttons

Verfasst: 1. Juni 2010 15:56
von marvel
hallo,
ich habe einen Converter geschrieben. Dieser benötigt Daten für den Konvertierungsvorgang, die er sich aus einem QTreeWidget zieht.

Folgende Grafik soll das ganze etwas erläutern:

Bild

Soweit konnte ich alle Funktionen selber implementieren, jedoch komme ich beim navigieren in dem TreeWidget nicht weiter. Es soll einfach möglich sein mit den Pfeil-Buttons innerhalb des TreeWidgets zu navigieren. Hat jmd vllt einen Lösungsvorschlag oder sogar schonmal etwas ähnliches implementiert ?
Für eure Hilfe wäre ich sehr dankbar

Verfasst: 1. Juni 2010 16:28
von upsala
Woran erkennt man einen Windows-Programmierer...

Du suchst:

Code: Alles auswählen

QModelIndex QTreeView::indexAbove ( const QModelIndex & index ) const
QModelIndex QTreeView::indexBelow ( const QModelIndex & index ) const
void QTreeView::collapse ( const QModelIndex & index ) 
void QTreeView::expand ( const QModelIndex & index ) 

Verfasst: 1. Juni 2010 16:28
von franzf
Stichworte:
QTreeWidget::currentItem()
QTreeWidgetItem::isExpanded()
QTreeWidgetItem::childCount()
QTreeWidgetItem::parent()
finally: QTreeWidget::setCurrentItem()
Sollte dich ans Ziel führen.

Verfasst: 1. Juni 2010 20:47
von marvel
es war doch leichter als ich angenommen habe. danke für die schnelle hilfe.

mfg
marvel