ich habe ein Problem mit der Darstellung des Inhalts eines XMl Files in meinem QTreeWidget.
Und zwar verschwindet die sonst gültige Formatierung, sobald ich versuche den Text der Knoten assoziativ zum Knotennamen mit einzufügen.
Als Parser verwende ich den DomParser von Qt.
Die Methode zum einfügen der Knoten lautet:
Code: Alles auswählen
QTreeWidgetItem *QtDOMParser::createItem(const QDomElement &e,
QTreeWidgetItem *parentItem)
{
QTreeWidgetItem *item;
if (parentItem)
{
item = new QTreeWidgetItem(parentItem);
}
else
{
item = new QTreeWidgetItem(this);
}
item->setFlags(item->flags() | Qt::ItemIsEditable);
item->setText(0,e.tagName());
item->setText(1,e.text());
item->setTextAlignment(1, Qt::AlignCenter);
addTopLevelItem(item);
return item;
}
Ohne Content(QTreeWidget2) fast alles korrekt, wobei mir auch hier, die Bezeichnungen im Knotennamen hinter dem "=" fehlen(siehe xml File).
Weiß jmd wie ich diese Darstellungsprobleme beheben kann?