Russian Qt Forum
Ноябрь 25, 2024, 17:58 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Проблема с QProgressBar  (Прочитано 2339 раз)
M9yT
Гость
« : Ноябрь 05, 2010, 01:12 »

Всем привет.
Есть у меня некая прога, на которой фигурки меняются через различные промежутки времени.
Как сделать так, чтобы в тот промежуток, в течение которого фигурки не меняются, ProgressBar мог заполниться?
Пример:
промежуток 1.2 с - заполнение до 100% за 1.2 с
промежуток 2.4 с - заполнение до 100% за 2.4 с
и т.д.
Записан
Racheengel
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 2679


Я работал с дискетам 5.25 :(


Просмотр профиля
« Ответ #1 : Ноябрь 05, 2010, 02:51 »

не совсем понятно, что надо.
чтобы прогресс просто от 0 до 100 пробежал за указанное время?
юзай QTimer с нужным интервалом, по сигналу timeout() обновляй значение прогрессбара.
Записан

What is the 11 in the C++11? It’s the number of feet they glued to C++ trying to obtain a better octopus.

COVID не волк, в лес не уйдёт
merke
Гость
« Ответ #2 : Ноябрь 05, 2010, 09:08 »

да используй QTimer как только у тебя остановились фигурки заводи таймер сначала на 1200 мсек и заполняй прогресс бар до 100% при следующем разе заводи уже на текущий интервал умноженный на 2 т.е. на 2400 мсек. и так далее...
Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.169 секунд. Запросов: 23.