Заполнение большой таблицы, >1000 строк |
Здравствуйте, гость ( Вход | Регистрация )
Заполнение большой таблицы, >1000 строк |
RazrFalcon |
21.4.2011, 20:10
Сообщение
#1
|
Zombie Mod Группа: Участник Сообщений: 1654 Регистрация: 24.5.2010 Из: Харьков Пользователь №: 1752 Спасибо сказали: 64 раз(а) Репутация: 212 |
Пользователь добавляет папку через QFileDialog. Программа загружает данные обо всех файлах.
При этом QFileDialog так и зависает на экране. Исчезает только после завершение добавления файлов. Как сделать что бы он сразу скрывался? Я так понимаю что нужно новый поток сделать, в котором будет заполнятся таблица? Оно не будет сбоить из-за этого? Или есть более простые варианты? |
|
|
wiz29 |
22.4.2011, 12:38
Сообщение
#2
|
Старейший участник Группа: Участник Сообщений: 600 Регистрация: 7.7.2010 Из: Санкт-Петербург Пользователь №: 1866 Спасибо сказали: 94 раз(а) Репутация: 12 |
если нужна строго независимая работа данных устройств, то тогда лучше создать объект для работы COM-портом в контексте отдельного потока.
если же это "разовое" чтение из COM-порта, я бы сделал просто функцию чтения используя QtConcurent framework. |
|
|
Текстовая версия | Сейчас: 15.1.2025, 15:23 |