15 class PaintedImageItem;
Orchestrates Core processing and Qt UI updates with Paintedmethod.
void setPaintedImageItem(CaptureMoment::UI::Rendering::PaintedImageItem *item)
Set the Painted display item for rendering.
Q_INVOKABLE void setPaintedImageItemFromQml(CaptureMoment::UI::Rendering::PaintedImageItem *item)
QML-accessible method to set the Painted image item.
CaptureMoment::UI::Rendering::PaintedImageItem * paintedImageItem
QML property exposing the PaintedImageItem pointer.
ImageControllerPainted(QObject *parent=nullptr)
Constructs ImageController.
CaptureMoment::UI::Rendering::PaintedImageItem * getPaintedImageItem() const
Getter for the Painted image item property exposed to QML.
void paintedImageItemChanged()
Signal emitted when the Painted image item property changes.
~ImageControllerPainted()
Destructor - cleans up worker thread.
QQuickItem that renders an image via QPainter.
Qt bridge between Core (PhotoEngine) and Qt UI.
Simple image display using QQuickPaintedItem and QPainter (Qt 6)