QTreeWidget Zelle editieren
Verfasst: 3. Januar 2010 18:58
Hi,
wie bitte bekomme ich denn jetzt meine grünen Zellen zum editieren freigeschaltet?
Mit dem Flag geht das ja nur für ganze Item.
Hier mal meine kl test funktion.
Hab auch allen stuff der nix zur Sache tut raus geschnitten

wie bitte bekomme ich denn jetzt meine grünen Zellen zum editieren freigeschaltet?
Mit dem Flag geht das ja nur für ganze Item.
Hier mal meine kl test funktion.
Hab auch allen stuff der nix zur Sache tut raus geschnitten
Code: Alles auswählen
QStringList titel;
titel << "Ursprung" << "Ziel"<<"Inalt";
ui->treeWidgetEditEingabe->setHeaderLabels(titel);
QTreeWidgetItem *root1 =
new QTreeWidgetItem(ui->treeWidgetEditEingabe);
root1->setText(0,"Absatz1");
stuff..
QList<QTreeWidgetItem *> item;
for (int i =0; i<4; ++i){
QTreeWidgetItem *tItem = new QTreeWidgetItem(root1);
tItem->setText(0, tr("Absatz %2, Satz %1").arg(i).arg(egalwodasherkommt));
tItem->setText(1, tr("%1").arg(i));
// tItem->setFlags(Qt::ItemIsEditable);
tItem->setBackground(1,QBrush(Qt::darkGreen));
tItem->setText(2, "Inhalt des Satze.");
item.append(tItem);
}