33 Q_PROPERTY(
bool playing READ isPlaying WRITE setPlaying NOTIFY playingChanged)
34 Q_PROPERTY(
bool paused READ isPaused WRITE setPaused NOTIFY pausedChanged)
35 Q_PROPERTY(
int currentFrame READ currentFrame WRITE setCurrentFrame NOTIFY frameChanged)
36 Q_PROPERTY(
int frameCount READ frameCount NOTIFY frameCountChanged)
37 Q_PROPERTY(
qreal speed READ speed WRITE setSpeed NOTIFY speedChanged REVISION(2, 11))
46 bool isPlaying() const;
47 void setPlaying(
bool play);
49 bool isPaused() const;
50 void setPaused(
bool pause);
52 int currentFrame() const override;
53 void setCurrentFrame(
int frame) override;
55 int frameCount() const override;
58 void setSpeed(
qreal speed);
61 void setSource(const
QUrl&) override;
64 void playingChanged();
67 void currentFrameChanged();
68 void frameCountChanged();
73 void movieRequestFinished();
74 void playingStatusChanged();
75 void onCacheChanged();
79 void componentComplete() override;