QTreeWidget |
Здравствуйте, гость ( Вход | Регистрация )
QTreeWidget |
gpepsi |
29.7.2010, 7:58
Сообщение
#1
|
Студент Группа: Участник Сообщений: 73 Регистрация: 31.3.2010 Пользователь №: 1582 Спасибо сказали: 0 раз(а) Репутация: 0 |
странное поведение при удалении элемента.
Сначала есть строки. Например 1. aaa 2. bbb пытаюсь удалить строку и перерисовать QTreeWidget в результате получаю 1. bbb 2. bbb откуда взялась вторая сторока ? |
|
|
Litkevich Yuriy |
29.7.2010, 11:08
Сообщение
#2
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
не увидел в коде процесса удаления. Вижу только создание ещё одного элемента
|
|
|
gpepsi |
29.7.2010, 11:41
Сообщение
#3
|
Студент Группа: Участник Сообщений: 73 Регистрация: 31.3.2010 Пользователь №: 1582 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Litkevich Yuriy |
29.7.2010, 12:24
Сообщение
#4
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
не понятно зачем весь виджет чистить, если тебе надо только конкретную строку удалить - это раз.
приведённый код вообще ничего не объясняет - это два. |
|
|
gpepsi |
29.7.2010, 14:10
Сообщение
#5
|
Студент Группа: Участник Сообщений: 73 Регистрация: 31.3.2010 Пользователь №: 1582 Спасибо сказали: 0 раз(а) Репутация: 0 |
не понятно зачем весь виджет чистить, если тебе надо только конкретную строку удалить - это раз. так проще приведённый код вообще ничего не объясняет - это два. код - это пример работы с виджетом. Что он еще должен пояснить ? |
|
|
Litkevich Yuriy |
29.7.2010, 15:14
Сообщение
#6
|
разработчик РЭА Группа: Сомодератор Сообщений: 9669 Регистрация: 9.1.2008 Из: Тюмень Пользователь №: 64 Спасибо сказали: 807 раз(а) Репутация: 94 |
|
|
|
gpepsi |
6.8.2010, 10:49
Сообщение
#7
|
Студент Группа: Участник Сообщений: 73 Регистрация: 31.3.2010 Пользователь №: 1582 Спасибо сказали: 0 раз(а) Репутация: 0 |
ни когда бы мне такая мысль в голову не пришла. Удалить один элемент намного проще. ну вот пример. В модели лежат данные, которые отображаются как список
пришли новые данные
ты предлагаешь удалить ненужные данные и добавить новые. Приведи алгоритм как это сделать за один проход. З.Ы. Поэтому проще грохнуть и отрисовать новые данные... |
|
|
Алексей1153 |
6.8.2010, 10:54
Сообщение
#8
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
gpepsi, а просто заменить поверх ? )
|
|
|
gpepsi |
6.8.2010, 19:13
Сообщение
#9
|
Студент Группа: Участник Сообщений: 73 Регистрация: 31.3.2010 Пользователь №: 1582 Спасибо сказали: 0 раз(а) Репутация: 0 |
|
|
|
Алексей1153 |
7.8.2010, 6:53
Сообщение
#10
|
фрилансер Группа: Участник Сообщений: 2941 Регистрация: 19.6.2010 Из: Обливион Пользователь №: 1822 Спасибо сказали: 215 раз(а) Репутация: 34 |
gpepsi, вот ведь заладил... Ну грохай. Когда будет элементов этак 5000 - передумаешь
|
|
|
Текстовая версия | Сейчас: 26.12.2024, 15:15 |