43 explicit DPluginDImg(QObject*
const parent =
nullptr);
94 QMap<QString, QStringList> extraAboutData()
const override;
95 QStringList extraAboutDataRowTitles()
const override;
96 QString extraAboutDataTitle()
const override;
127 virtual int canRead(
const QFileInfo& fileInfo,
bool magic)
const = 0;
133 virtual int canWrite(
const QString& format)
const = 0;
Definition dimgloadersettings.h:37
Definition dimgloader.h:41
Definition dplugindimg.h:35
QString ifaceIid() const override
Definition dplugindimg.h:78
virtual DImgLoaderSettings * exportWidget(const QString &format) const =0
virtual bool previewSupported() const
Definition dplugindimg.h:116
~DPluginDImg() override=default
virtual QString loaderName() const =0
virtual int canWrite(const QString &format) const =0
virtual QString typeMimes() const =0
virtual int canRead(const QFileInfo &fileInfo, bool magic) const =0
void setVisible(bool) override
Definition dplugindimg.h:71
QStringList categories() const override
Definition dplugindimg.h:63
virtual DImgLoader * loader(DImg *const image, const DRawDecoding &rawSettings=DRawDecoding()) const =0
bool hasVisibilityProperty() const override
Definition dplugindimg.h:86
int count() const override
Definition dplugindimg.h:55
Definition drawdecoding.h:38
#define DIGIKAM_DPLUGIN_DIMG_IID
Definition dplugin.h:42
Definition datefolderview.cpp:34