Большая таблица |
Здравствуйте, гость ( Вход | Регистрация )
Большая таблица |
sidsukana |
28.4.2011, 19:49
Сообщение
#1
|
Участник Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: 2 |
Есть таблица 22357*173 Через QTableView и QStandardItemModel заполняется медленно и очень много оперативки сжирает. Есть ли иной способ составления такой таблицы, при условии что там только текст и числа? Понимаю что нужно под себя писать на основе QAbstract но пока еще не дошел о этого
Блин не в том разделе создал Из поиска не вышел, нажал новую тему |
|
|
sidsukana |
29.4.2011, 16:02
Сообщение
#2
|
Участник Группа: Участник Сообщений: 158 Регистрация: 23.12.2010 Из: Челябинск Пользователь №: 2296 Спасибо сказали: 10 раз(а) Репутация: 2 |
Дайте, попробую угадать, вы сначала рисуете вью с прицепленной к нему моделью а потом начинаете модель заполнять? Попробуйте скрыть вью, заполнить модель и снова показать вью, должно стать значительно быстрее, дело в том что Qt пытается перерисовать виджет после каждого добавления новой строки. вот и получается медленно, впрочем от пожирания памяти вас это не спасет. От памати надо свою модель писать. Нет, вьювер есть, но модель то я заполняю заранее, а только уже готовую применяю. и QStandardItemModel Эта модель сделана для простоты использования/освоения концепции Модель/Представление. Она очень медленная, для больших наборов данных она не пригодна.Ясно будем пытаться сделать свою |
|
|
Текстовая версия | Сейчас: 28.12.2024, 8:15 |