[gelöst] treeView item QString
Verfasst: 29. Oktober 2006 05:05
Guten Morgen,
wie bekomme ich den markierten Eintrag aus meinem Treeview zum Beispiel als QString in ein QLabel .
geht ja leider nicht 
ein wenig code zum verständnis
Wäre wirklich dankbar für jeden Hilfe.
gruß
central
wie bekomme ich den markierten Eintrag aus meinem Treeview zum Beispiel als QString in ein QLabel .
Code: Alles auswählen
label1->setText(treeView->currentItem());ein wenig code zum verständnis
Code: Alles auswählen
QDirModel *model = new QDirModel;
treeView->setModel(model);
treeView->setSelectionBehavior(QAbstractItemView::SelectItems);
treeView->header()->setClickable(true);
QModelIndex parentIndex = model->index(QDir::rootPath());
int numRows = model->rowCount(parentIndex);
for (int row = 0; row < numRows; ++row) {
QModelIndex index = model->index(row, 0, parentIndex);
QString text = model->data(index, Qt::DisplayRole).toString();
}
treeView->setRootIndex(parentIndex);
gruß
central