Ошибка Bizzare из Qt - PullRequest
       8

Ошибка Bizzare из Qt

0 голосов
/ 13 августа 2011

Выполнение этого кода в редакторе Qt:

 QPushButton button("Animated Button");
 button.show();

 QPropertyAnimation animation(&button, "geometry");
 animation.setDuration(3000);
 animation.setStartValue(QRect(0, 0, 100, 30));
 animation.setEndValue(QRect(250, 250, 100, 30));

 animation.setEasingCurve(QEasingCurve::OutBounce);

 animation.start();

Я получаю всплывающее окно с сообщением об ошибке:

enter image description here

1 Ответ

1 голос
/ 13 августа 2011

Вы всегда должны создавать свои QWidgets в куче, иначе вы действительно получите всевозможные ошибки:

QPushButton* button = new QPushButton("Animated Button");
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...