Russian Qt Forum

Qt => Общие вопросы => Тема начата: GrolfCry от Сентябрь 06, 2005, 12:57



Название: QTreeWidget - как перебрать все элементы на уровне(плоский)?
Отправлено: GrolfCry от Сентябрь 06, 2005, 12:57
Вот всем хороша дока тролее, но так и не мог понять как перебрать все элементы qtreeview , которые там расположены в виде плоского списка. модели не используются.
Подкиньте пример или идею
Спасибо.


Название: QTreeWidget - как перебрать все элементы на уровне(плоский)?
Отправлено: GrolfCry от Сентябрь 06, 2005, 13:10
Вроде нашел...
Код:

QList<QTreeWidgetItem *> listItems = treeWidget1->findItems("*",Qt::MatchRegExp|Qt::MatchWildcard,1);


Название: QTreeWidget - как перебрать все элементы на уровне(плоский)?
Отправлено: Дуб от Апрель 24, 2006, 11:42
Случайно не занимался перебором всех итемов?


Название: QTreeWidget - как перебрать все элементы на уровне(плоский)?
Отправлено: nEoN от Апрель 24, 2006, 12:47
Может QTreeWidgetItemIterator лучше подойдёт ?