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

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

Страниц: [1]   Вниз
  Печать  
Автор Тема: StateMachine и задержка перехода  (Прочитано 1745 раз)
andrew.k
Гость
« : Март 04, 2012, 15:25 »

У меня есть два состояния.
В первом объект скрыт и находится в одной позиции. Во втором виден и находится в другой позиции.
Для свойства позиция добавлено QPropertyAnimation
При переходе от 1 ко 2, все хорошо. Объект отображается и двигается.
Но при переходе от 2 к 1, он сразу скрывается и движения не видно, т.к. он свойство visible присваивается в момент перехода (до анимации).

Как решить эту проблему?
Мне нужно, чтобы сначала отработала анимация, а потом объект был скрыт.
Записан
andrew.k
Гость
« Ответ #1 : Март 04, 2012, 16:02 »

добился нужного эффекта очень просто. Добавил еще один QPropertyAnimation для свойства visible и задал для него setKeyValueAt(0.99,true);

UPD: Оказалось, что setKeyValueAt(0.99,true); тут не при чем. Суть была просто в добавлении QPropertyAnimation
« Последнее редактирование: Март 06, 2012, 01:20 от andrew.k » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


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