22 #ifndef PROGRESSANIMATION_H
23 #define PROGRESSANIMATION_H
27 #include <QGraphicsObject>
29 #include <QPropertyAnimation>
30 #include <QParallelAnimationGroup>
35 Q_PROPERTY(qreal brightness READ brightness WRITE setBrightness)
53 virtual void paint(QPainter* painter,
const QStyleOptionGraphicsItem* option, QWidget* widget);
57 void slotPulseCompleted();
65 qreal brightness()
const {
return m_brightness; }
66 void setBrightness(qreal brightness);
68 void constructLogo(
const QString& title,
const QString& description);
77 QPropertyAnimation m_pulseAnimation;
78 QParallelAnimationGroup m_zoomFadeAnimation;
80 QRectF m_boundingRect;