QTreeWidgetItem, selecting and removing
Hi
I have problem because i dont know how to select item from QTreeWidget... i got this problem cause "item" is all time overwriting...
Code:
item->setText(0,temp[0]);
item
->setText
(1,
QTime::currentTime().
toString());
item->setText(2,liczby);
TWlist->addTopLevelItem(item);
And i dont know how to delete item, wich name is "text"...
Code:
if(item->text(0)=="test")
ofcourse i know function removeItemWidget();, but i dont know how to find item wich name is "text"
Best regards
ps
sry for my english in this post but i m very tired
Re: QTreeWidgetItem, selecting and removing
Quote:
Originally Posted by
Zergi
I have problem because i dont know how to select item from QTreeWidget... i got this problem cause "item" is all time overwriting...
Selected items and current items are relevant but different concept. However, you might want to use QTreeWidget::setCurrentItem().
Quote:
ofcourse i know function removeItemWidget();, but i dont know how to find item wich name is "text"
See QTreeWidget::findItems() or QTreeWidgetItemIterator.
Quote:
ps
sry for my english in this post but i m very tired
Better take a nap then. :)
Re: QTreeWidgetItem, selecting and removing
EHh now i have another problem...
Code:
while (*it) {
if ((*it)->text(0) =="test"){
TWlist->setItemSelected(*it, true);
}
++it;
}
//item = TWlist->currentItem ();
TWlist->removeItemWidget(TWlist->currentItem (),0);
And i dont know why removeItemWidget dosent work... Do u know any else method to remove item from QTreeWidget?
Best Regards
Re: QTreeWidgetItem, selecting and removing
"Item widgets" are something laid on top of items. You can simply delete the item.
Re: QTreeWidgetItem, selecting and removing
Can You tell something more ? Because i dont understand what u mean ;p
Sry and thx for help
Best Regads