два прогрес бара, и они изменяются, пока программа выполняется, но если ткнуть на окно во время выполнения, то вся программа зависнет и отьедет.
как этого избежать?
Главный поток, там весь гуи крутится. Чтобы не висло, с другого потока выполняешь задачу и шлешь сигналы для обновления прогресбара. Гуи в другие потоки нельзя запускать
т.е. можно засунуть все функции в другой поток и гуи будет себя хорошо чувствовать..
Да, тяжелые задачи в другие потоки и из эти потоков шлешь сигналы
Обсуждают сегодня