| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [Qt] Добавление большого кол-ва данных в таблицу |
| Автор: alexdenisen 30.10.2012, 21:27 |
| При добавлении больше 10000 элементов в таблицу на форму форма зависает, как это исправить? (использую QT) |
| Автор: McMan 30.10.2012, 21:54 |
| QuickTime не поможет может памяти или еще какого железа докупить, в остальном на вопрос трудно ответить |
| Автор: alexdenisen 30.10.2012, 22:44 |
| А как же QThread? Мне бы просто посмотреть пример взаимодействия с виджетами. |
| Автор: Alca 30.10.2012, 23:11 | ||||
ржу не магу
А где код, коллега ?? |
| Автор: Silent 31.10.2012, 07:39 |
| В Qt есть аналог Application.ProcessMessages из Delphi или Application.DoEvents из .NET - QApplication::processEvents(); Просто вставьте вызов этой функции в цикл добавления элементов в таблицу, интерфейс не будет подвисать на это время. Либо, второй вариант, выносить добавление элементов в отдельный поток. |
| Автор: bsa 31.10.2012, 10:34 | ||
|