PDA

View Full Version : tow column subitem in QTreeview



Julius
7th November 2014, 09:24
Hello everyones,
My idea is to realize a tree organized in tihs way:
|
item1
|----->sub-item1------>sub-item2
|
|
item2
|----->sub-item1------>sub-item2
|

now I have realized this:

model= new QStandardItemModel(nList.count(), 0);

model->setHorizontalHeaderItem(0, new QStandardItem("Devices"));

//devices
for(int i=0; i < nListCell.count();i++){

e = nList.at(i).toElement();

QStandardItem *item = new QStandardItem(e.attribute(XML_ATTR_ID));

item->appendRow(new QStandardItem(e.attribute(XML_ATTR_1)));
item->appendRow(new QStandardItem(e.attribute(XML_ATTR_2)));

model->setItem(i, 0, item);

but this show that tree
|
|
|
item1
----->sub-item1
----->sub-item2

I have not found anything realize my idea, and I'm not sure is possible to realize.
can everyone help me ?

thank you

anda_skoa
7th November 2014, 11:09
There is an appendRow() overload that takes a list of items, one for each column.

Cheers,
_