这是我的代码:
void Widget::update()
{
if (a==1)
{
QPushButton button("Animated Button");
button.show();
QPropertyAnimation *animation =
new QPropertyAnimation(&button, "geometry");
animation->setDuration(10000);
animation->setStartValue(QRect(0, 0, 100, 30));
animation->setEndValue(QRect(250, 250, 100, 30));
animation->start();
a++;
}
}
void Widget::on_pushButton_clicked()
{
a=1;
}
我是 C++ 的新手,我怎样才能使它工作?