33 #ifndef pqAnimationTrack_h 34 #define pqAnimationTrack_h 36 #include "pqWidgetsModule.h" 38 #include <QGraphicsItem> 51 #if QT_VERSION >= 0x40600 52 Q_INTERFACES(QGraphicsItem)
57 Q_PROPERTY(QVariant property READ property WRITE setProperty)
83 QVariant property()
const;
85 QRectF boundingRect()
const override;
88 void setProperty(
const QVariant& p);
90 void setBoundingRect(
const QRectF& r);
94 this->QGraphicsItem::setEnabled(enable);
95 emit this->enabledChanged();
99 void propertyChanged();
100 void enabledChanged();
103 void adjustKeyFrameRects();
105 void paint(QPainter* p,
const QStyleOptionGraphicsItem* option, QWidget* widget)
override;
109 QList<pqAnimationKeyFrame*> Frames;
115 #endif // pqAnimationTrack_h void setEnabled(bool enable)
void setDeletable(bool d)