我怎样才能画出一些动画气泡? (Qt4.6)

时间:2011-08-21 17:07:58

标签: qt qt4.6

最近遇到麻烦,希望你能帮助我。 我在一个小部件中创建了三个按钮,我使用QPropertyAnimation类来实现三个按钮移动的位置。

例如:

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

 QPropertyAnimation animation(&button, "geometry");
 animation.setDuration(10000);

 animation.setKeyValueAt(0, QRect(0, 0, 100, 30));
 animation.setKeyValueAt(0.8, QRect(250, 250, 100, 30));
 animation.setKeyValueAt(1, QRect(0, 0, 100, 30));

 animation.start();

我想在这些按钮移动时在这些按钮周围绘制一些动画气泡。没有OpenGL和qml。在paintEvent()或任何其他好主意中绘制气泡? 我担心ARM 9板的运行速度和效果......

感谢。

1 个答案:

答案 0 :(得分:0)

没有更好的解决方案。我还可以写一个更多动画。