позиция в QTreeWidget |
Здравствуйте, гость ( Вход | Регистрация )
позиция в QTreeWidget |
Ponter |
25.3.2010, 20:28
Сообщение
#1
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 4.3.2010 Пользователь №: 1504 Спасибо сказали: 0 раз(а) Репутация: 0 |
Всем привет. Подскажите пож-та как выбрать значение позиции определенного item (например выделенного) сверху?
например: item0 item0-0 item0-1 item1 item1-0 т.е. за каждым item мнимо ставится его номер. item0-1 - это 2, а item1-0 - это 4. Конечно можно ввести столбец невидимый, где можно пронумеровать, но можно ли как-то реализовать без этого? у меня задача: сделать дерево, выделить ячейку,потом снова сделать дерево(обновить) и снова выделить программно этот же item Сообщение отредактировал Litkevich Yuriy - 25.3.2010, 21:54
Причина редактирования: поправил заголовк
|
|
|
ViGOur |
25.3.2010, 20:42
Сообщение
#2
|
Мастер Группа: Модератор Сообщений: 3296 Регистрация: 9.10.2007 Из: Москва Пользователь №: 4 Спасибо сказали: 231 раз(а) Репутация: 40 |
Сначала получаешь выделенный QTreeWidgetItem, после обновления дерева устанавливаешь его снова выделенным:
void QTreeWidgetItem::setSelected ( bool select ) Или ты тупо удаляешь все элементы дерева и снова заполняешь его? |
|
|
Ponter |
25.3.2010, 21:55
Сообщение
#3
|
Студент Группа: Новичок Сообщений: 11 Регистрация: 4.3.2010 Пользователь №: 1504 Спасибо сказали: 0 раз(а) Репутация: 0 |
Сначала получаешь выделенный QTreeWidgetItem, после обновления дерева устанавливаешь его снова выделенным: void QTreeWidgetItem::setSelected ( bool select ) Или ты тупо удаляешь все элементы дерева и снова заполняешь его? Да,мне приходится делать метод clear() для дерева |
|
|
Текстовая версия | Сейчас: 27.12.2024, 9:37 |