Russian Qt Forum

Qt => Пользовательский интерфейс (GUI) => Тема начата: RVZ от Ноябрь 18, 2012, 02:03



Название: типа ProgressBar при открытии окна.
Отправлено: RVZ от Ноябрь 18, 2012, 02:03
Всем доброго времени суток  :D

В общем столкнулся со следующей неприятностью (или неприглядностью)... Имеется большое окно со множеством всяческих закладок (пришлепок и.т.п.) каждая закладка разрабатывалась как отдельный QWidget (что бы мог существовать как сам по себе так и как часть окна)... получилось много всяческих конструкторов в которых много всего создается (в основном модели для комбиков ну и прочее из базы данных) так вот если сеть попадается медленная то окошко открывается долго (неприлично долго на неприлично медленных линиях) и весь гуй замирает... Хотелось бы на это время показать какой нибудь индикатор загрузки... только вот не знай как его смастерить и что бы он вместе с окном не замирал  ::)
Кто нибудь сталкивался с подобными проблемами? (поделитесь решениями)...

P.S. А поддержка много поточности GUI уже появилась???


Название: Re: типа ProgressBar при открытии окна.
Отправлено: Bepec от Ноябрь 18, 2012, 13:06
Насчёт заторможенности - никто не мешает тебе поставить QSplashScreen и сбрасывать туда qApp->processEvents с новыми сообщениями.

Насчёт многопоточности ГУИ - не в курсе.