summary refs log tree commit diff
path: root/src/ui/MxcAnimatedImage.h
diff options
context:
space:
mode:
authorNicolas Werner <nicolas.werner@hotmail.de>2021-09-18 00:22:33 +0200
committerNicolas Werner <nicolas.werner@hotmail.de>2021-09-18 00:45:50 +0200
commitcfca7157b98c9dc8e0852fe6484bc3f75008af7d (patch)
tree32b92340908a9374214ec7b84c1fac7ea338f56d /src/ui/MxcAnimatedImage.h
parentMerge pull request #728 from Thulinma/goto (diff)
downloadnheko-cfca7157b98c9dc8e0852fe6484bc3f75008af7d.tar.xz
Change indentation to 4 spaces
Diffstat (limited to 'src/ui/MxcAnimatedImage.h')
-rw-r--r--src/ui/MxcAnimatedImage.h124
1 files changed, 62 insertions, 62 deletions
diff --git a/src/ui/MxcAnimatedImage.h b/src/ui/MxcAnimatedImage.h

index 2e0489ad..c3ca24d1 100644 --- a/src/ui/MxcAnimatedImage.h +++ b/src/ui/MxcAnimatedImage.h
@@ -14,78 +14,78 @@ class TimelineModel; // This is an AnimatedImage, that can draw encrypted images class MxcAnimatedImage : public QQuickItem { - Q_OBJECT - Q_PROPERTY(TimelineModel *roomm READ room WRITE setRoom NOTIFY roomChanged REQUIRED) - Q_PROPERTY(QString eventId READ eventId WRITE setEventId NOTIFY eventIdChanged) - Q_PROPERTY(bool animatable READ animatable NOTIFY animatableChanged) - Q_PROPERTY(bool loaded READ loaded NOTIFY loadedChanged) - Q_PROPERTY(bool play READ play WRITE setPlay NOTIFY playChanged) + Q_OBJECT + Q_PROPERTY(TimelineModel *roomm READ room WRITE setRoom NOTIFY roomChanged REQUIRED) + Q_PROPERTY(QString eventId READ eventId WRITE setEventId NOTIFY eventIdChanged) + Q_PROPERTY(bool animatable READ animatable NOTIFY animatableChanged) + Q_PROPERTY(bool loaded READ loaded NOTIFY loadedChanged) + Q_PROPERTY(bool play READ play WRITE setPlay NOTIFY playChanged) public: - MxcAnimatedImage(QQuickItem *parent = nullptr) - : QQuickItem(parent) - { - connect(this, &MxcAnimatedImage::eventIdChanged, &MxcAnimatedImage::startDownload); - connect(this, &MxcAnimatedImage::roomChanged, &MxcAnimatedImage::startDownload); - connect(&movie, &QMovie::frameChanged, this, &MxcAnimatedImage::newFrame); - setFlag(QQuickItem::ItemHasContents); - // setAcceptHoverEvents(true); - } + MxcAnimatedImage(QQuickItem *parent = nullptr) + : QQuickItem(parent) + { + connect(this, &MxcAnimatedImage::eventIdChanged, &MxcAnimatedImage::startDownload); + connect(this, &MxcAnimatedImage::roomChanged, &MxcAnimatedImage::startDownload); + connect(&movie, &QMovie::frameChanged, this, &MxcAnimatedImage::newFrame); + setFlag(QQuickItem::ItemHasContents); + // setAcceptHoverEvents(true); + } - bool animatable() const { return animatable_; } - bool loaded() const { return buffer.size() > 0; } - bool play() const { return play_; } - QString eventId() const { return eventId_; } - TimelineModel *room() const { return room_; } - void setEventId(QString newEventId) - { - if (eventId_ != newEventId) { - eventId_ = newEventId; - emit eventIdChanged(); - } + bool animatable() const { return animatable_; } + bool loaded() const { return buffer.size() > 0; } + bool play() const { return play_; } + QString eventId() const { return eventId_; } + TimelineModel *room() const { return room_; } + void setEventId(QString newEventId) + { + if (eventId_ != newEventId) { + eventId_ = newEventId; + emit eventIdChanged(); } - void setRoom(TimelineModel *room) - { - if (room_ != room) { - room_ = room; - emit roomChanged(); - } + } + void setRoom(TimelineModel *room) + { + if (room_ != room) { + room_ = room; + emit roomChanged(); } - void setPlay(bool newPlay) - { - if (play_ != newPlay) { - play_ = newPlay; - movie.setPaused(!play_); - emit playChanged(); - } + } + void setPlay(bool newPlay) + { + if (play_ != newPlay) { + play_ = newPlay; + movie.setPaused(!play_); + emit playChanged(); } + } - QSGNode *updatePaintNode(QSGNode *oldNode, - QQuickItem::UpdatePaintNodeData *updatePaintNodeData) override; + QSGNode *updatePaintNode(QSGNode *oldNode, + QQuickItem::UpdatePaintNodeData *updatePaintNodeData) override; signals: - void roomChanged(); - void eventIdChanged(); - void animatableChanged(); - void loadedChanged(); - void playChanged(); + void roomChanged(); + void eventIdChanged(); + void animatableChanged(); + void loadedChanged(); + void playChanged(); private slots: - void startDownload(); - void newFrame(int frame) - { - currentFrame = frame; - imageDirty = true; - update(); - } + void startDownload(); + void newFrame(int frame) + { + currentFrame = frame; + imageDirty = true; + update(); + } private: - TimelineModel *room_ = nullptr; - QString eventId_; - QString filename_; - bool animatable_ = false; - QBuffer buffer; - QMovie movie; - int currentFrame = 0; - bool imageDirty = true; - bool play_ = true; + TimelineModel *room_ = nullptr; + QString eventId_; + QString filename_; + bool animatable_ = false; + QBuffer buffer; + QMovie movie; + int currentFrame = 0; + bool imageDirty = true; + bool play_ = true; };