crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

> Большая таблица
sidsukana
  опции профиля:
сообщение 28.4.2011, 19:49
Сообщение #1


Участник
**

Группа: Участник
Сообщений: 158
Регистрация: 23.12.2010
Из: Челябинск
Пользователь №: 2296

Спасибо сказали: 10 раз(а)




Репутация:   2  


Есть таблица 22357*173 :) Через QTableView и QStandardItemModel заполняется медленно и очень много оперативки сжирает. Есть ли иной способ составления такой таблицы, при условии что там только текст и числа? Понимаю что нужно под себя писать на основе QAbstract но пока еще не дошел о этого :)

Блин не в том разделе создал :( Из поиска не вышел, нажал новую тему :)
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Vass
  опции профиля:
сообщение 29.4.2011, 1:14
Сообщение #2


Студент
*

Группа: Участник
Сообщений: 46
Регистрация: 17.3.2009
Из: Россия, Рыбинск
Пользователь №: 617

Спасибо сказали: 8 раз(а)




Репутация:   0  


Дайте, попробую угадать, вы сначала рисуете вью с прицепленной к нему моделью а потом начинаете модель заполнять?
Попробуйте скрыть вью, заполнить модель и снова показать вью, должно стать значительно быстрее,
дело в том что Qt пытается перерисовать виджет после каждого добавления новой строки. вот и получается медленно, впрочем от пожирания памяти вас это не спасет.
От памати надо свою модель писать.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме


Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 14.1.2025, 23:30