Редактирование элементов в QTreeWidget |
Здравствуйте, гость ( Вход | Регистрация )
Редактирование элементов в QTreeWidget |
Гость_Bibelwort_* |
17.2.2008, 22:47
Сообщение
#1
|
Гости |
Здравствуйте, все! Мне нужна помощь по следующему вопросу. Я не могу сделать возможным редактирование элементов QTreeWidget. В дезайнере выставлял EditTriggers на все возможные, но реакции виджета не было ни на один из способов. Писал вручную editItem(), но тоже никакой реакции. В справке написано, что для того чтобы этот метод работал нужно, чтобы элемент был редактируемым, но как сделать его редактируемым?
Надеюсь на вашу помощь. Заранее спасибо! |
|
|
Litkevich Yuriy |
22.7.2008, 11:37
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
тогда нельзя говорить, "для всего" , надо говорить "всего лишь"
Ведь item это элемент представления, а не все представление. тебе надо прбежаться по всем элементам заданной колонки и поставить флажек |
|
|
Sayounara |
22.7.2008, 16:27
Сообщение
#3
|
Новичок Группа: Новичок Сообщений: 4 Регистрация: 19.6.2008 Пользователь №: 205 Спасибо сказали: 0 раз(а) Репутация: 0 |
тогда нельзя говорить, "для всего" , надо говорить "всего лишь" Ведь item это элемент представления, а не все представление. тебе надо прбежаться по всем элементам заданной колонки и поставить флажек Да, но QTreeWidgetItem - это ведь не элемент колонки. В данном мною выше примере, я рассматриваю QTreeWidget c 2-мя колонками. Именно в том и вопрос, как мне обратиться именно к элементу колонки. Если пробежаться по всем QTreeWidgetItem'м и выставить флажок, то у каждого элемента можно изменять значение в обоих колонках, а мне нужно только в 1-й. |
|
|
Текстовая версия | Сейчас: 19.4.2024, 12:23 |