У меня есть задача: мне нужно выполнить последовательность PropertyAnimations. Одна из анимаций - изменение видимости QWidget. Когда я пытаюсь это скрыть, он отлично работает:QPropertyAnimation для «видимого» свойства QWidgets работает только в одном направлении
QPropertyAnimation *pAnim = new QPropertyAnimation(pWidget, "visible");
pAnim->setStartValue(true);
pAnim->setEndValue(false);
pAnim->start(QAbstractAnimation::DeleteWhenStopped);
Но когда я пытаюсь это наоборот, ничего не происходит:
QPropertyAnimation *pAnim = new QPropertyAnimation(pWidget, "visible");
pAnim->setStartValue(false);
pAnim->setEndValue(true);
pAnim->start(QAbstractAnimation::DeleteWhenStopped);
я делаю что-то не так? Или это может быть ошибкой в Qt? Я использую Qt 5.6.1, если это помогает.