33#include <QQuickPaintedItem>
44 void paint(QPainter* painter) override;
50 Q_INVOKABLE
void setImage(const QImage& image);
Definition imageitem.h:33
void paint(QPainter *painter) override
Definition imageitem.cpp:47
QImage m_sourceImage
Definition imageitem.h:65
QImage sourceImage
Definition imageitem.h:40
QSize boundsSize
Definition imageitem.h:39
void sizeChanged(QSizeF size)
Q_INVOKABLE void fitToBounds()
Definition imageitem.cpp:109
QSize m_boundsSize
Definition imageitem.h:67
QSize m_sourceSize
Definition imageitem.h:66
Q_INVOKABLE void setImage(const QImage &image)
Definition imageitem.cpp:38
ImageItem(QQuickItem *parent=nullptr)
Definition imageitem.cpp:29
Q_INVOKABLE void saveSourceImage(const QString &url)
Definition imageitem.cpp:103
void setBoundsSize(QSize newSize)
Definition imageitem.cpp:119
QSize sourceSize
Definition imageitem.h:38
QImage m_qimage
Definition imageitem.h:43
qreal m_currentScale
Definition imageitem.h:68
void sourceImageChanged()