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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: QPropertyAnimation ждем конца анимации  (Прочитано 2119 раз)
WILY
Гость
« : Ноябрь 02, 2015, 11:36 »

Добрейшего дня.
Всем черепашьего привета. И вопрос
у меня есть анимашка QPropertyAnimation, и хочется отловить когда она заканчивается, чтобы подменить цвет там.
Может кто-нибудь знает как отлавливать?


Записан
Bepec
Гость
« Ответ #1 : Ноябрь 02, 2015, 11:41 »

QAbstractAnimation::finished()
Записан
WILY
Гость
« Ответ #2 : Ноябрь 02, 2015, 12:04 »

  ^
 |
 |
 |    крепкого здоровья вот этому человеку

Все работает. Скидываю решение

Код
C++ (Qt)
   animationLine = new QPropertyAnimation(ui->lbl_activeLine, "geometry");
   animationLine->setDuration(1000);
   animationLine->setStartValue(QRect(-300,150,400,3));
   animationLine->setEndValue(QRect(-210,150,400,3));
 
   connect(animationLine,SIGNAL(finished()), this, SLOT(repaintStepCirle()),  Qt::UniqueConnection);
 

Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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