2010-03-18 2 views
1

누적 된 위젯을 사용하고 있는데 다음과 같은 효과를 원합니다. 누름 단추를 누르면 단추가 중앙으로 이동하고 점차적으로 동시에 사라집니다. 버튼이 사라지는 동안 누적 된 위젯의 다음 페이지가 점차 사라 지거나 모든 종류의 애니메이션이 수행해야합니다. 많은 것을 시도했지만 불만족스런 결과를 얻었습니다. 애니메이션은 Windows 및 Linux에서 작동해야합니다.Qt에서 애니메이션을 사용하여 스택 위젯을 사용하는 방법은 무엇입니까?

답변

2

QStackedWidget에서 직접 페이딩 효과를 얻을 수 있다고 생각하지 않습니다.

그러나 QPropertyAnimation 및 QStateMachine을 사용하여 필요한 효과를 쉽게 얻을 수 있습니다. Animation/States 예제에서 (Qt 설치의/qt/examples/animation/states/서브 디렉토리에 있어야 함) 어떻게 할 수 있는지 찾아 볼 수 있습니다.

관련 문제