QT可以实现一下简单的动画,比如 运动的时钟 闪烁的按钮。
动画的实现:
(1)创建一个定时器
(2)调用QWidget::update()通知界面重绘
实现一个按钮闪烁的例子:
circlewidget.h
#ifndef CIRCLAWIDGET_H #define CIRCLAWIDGET_H #include <QFrame> #include<QTimer> class CircleWidget:public QFrame { Q_OBJECT public: CircleWidget(QWidget *parent); ~CircleWidget(); private: