CaptureMoment 0.1.0
Free and open-source non-destructive photo editor
Loading...
Searching...
No Matches
CaptureMoment::UI::Rendering Namespace Reference

Namespace containing Qt-specific UI components for CaptureMoment. More...

Classes

class  BaseImageItem
 Base class for Qt Quick image display items managing common state dimensions. More...
 
class  IRenderingItemBase
 Abstract base class for image display items managing common state (zoom, pan, dimensions). More...
 
class  PaintedImageItem
 QQuickItem that renders an image via QPainter. More...
 
class  RHIImageItem
 Modern QQuickItem that renders an image via RHI (Vulkan/Metal/DX12/OpenGL) using QQuickRhiItem. More...
 
class  RHIImageItemRenderer
 GPU renderer for RHIImageItem using Qt's Rendering Hardware Interface. More...
 
class  SGSImageItem
 QQuickItem that renders an image via QSGSimpleTextureNode. More...
 

Detailed Description

Namespace containing Qt-specific UI components for CaptureMoment.

This namespace includes classes responsible for rendering and UI integration using Qt Quick and potentially the Qt Rendering Hardware Interface (QRhi).

This namespace includes classes responsible for rendering and UI integration using Qt Quick and the Qt Rendering Hardware Interface (QRhi).

CaptureMoment — footer