我想要一个带有点击事件的按钮,用于打开带动画的帧。 升级到QT 5 Beta 2后,框架刚刚停在最后,留下一条细线。
我有一个QProperty动画,每次点击按钮我都会这样做:
if(this->isOpen) {
this->animation->setStartValue(this->openRect);
this->animation->setEndValue(this->closedRect);
} else {
this->animation->setStartValue(this->closedRect);
this->animation->setEndValue(this->openRect);
}
this->isOpen = !this->isOpen;
this->animation->start();
openRect
(300x300)和closedRect
(0x100)在init中设置,永远不会更改。
有人知道发生了什么事吗?
修改
当我在窗外点击时,小线消失