3#include <NDEVR/QTIconManager.h>
12 class DESIGN_WIDGETS_API DesignPixmapResolver :
public PixmapResolver
20 virtual bool canPotentiallyResolve(
const StringView& pixmap_resource)
override;
29 virtual QPixmap resolve(
const StringView& pixmap_resource, QIcon::Mode,
const QSize&, Dictionary<UUID, QPixmap>& pixmaps)
override;
34 virtual UUID id()
const override;
42 virtual bool requestSet(
const StringView& pixmap_resource, QPixmap map, QIcon::Mode mode)
override;
49 static QImage Convert(
const ImageData& image, Vector<2, uint04> max_size = Constant<Vector<2, uint04>>::Max);
56 static ImageData Convert(
const StringView& to_id,
const QImage& qimage);
62 static void SaveToImageFactory(
const StringView& image_id,
const QImage& image);
A container for Images managed by the ImageFactory.
Base class for logic that can be used to resolve a Pixmap resource and turn it into a QPixmap for use...
The primary namespace for the NDEVR SDK.