26 #ifndef DIGIKAM_DRAW_DECODER_H
27 #define DIGIKAM_DRAW_DECODER_H
71 static bool loadRawPreview(QImage& image,
const QString& path);
89 static bool loadEmbeddedPreview(QByteArray& imgData,
const QString& path);
95 static bool loadEmbeddedPreview(QImage& image,
const QString& path);
101 static bool loadEmbeddedPreview(QByteArray& imgData,
const QBuffer& inBuffer);
107 static bool loadHalfPreview(QImage& image,
const QString& path);
113 static bool loadHalfPreview(QByteArray& imgData,
const QString& path);
119 static bool loadHalfPreview(QByteArray& imgData,
const QBuffer& inBuffer);
125 static bool loadFullImage(QImage& image,
134 static bool rawFileIdentify(
DRawInfo& identify,
const QString& path);
139 static QString rawFiles();
145 static QStringList rawFilesList();
152 static int rawFilesVersion();
157 static QStringList supportedCamera();
162 static QString librawVersion();
168 static int librawUseGomp();
170 static bool isRawFile(
const QUrl& url);
185 bool extractRAWData(
const QString& filePath,
188 unsigned int shotSelect=0);
205 bool decodeHalfRAWImage(
const QString& filePath,
207 QByteArray& imageData,
227 bool decodeRAWImage(
const QString& filePath,
229 QByteArray& imageData,
261 virtual bool checkToCancelWaitingData();
268 virtual void setWaitingDataProgress(
double value);
Definition: drawdecodersettings.h:43
Definition: drawdecoder_p.h:75
Definition: drawdecoder.h:50
static bool loadRawPreview(QByteArray &imgData, const QString &path)
DRawDecoderSettings m_decoderSettings
Definition: drawdecoder.h:252
bool m_cancel
Definition: drawdecoder.h:246
static bool loadRawPreview(QByteArray &imgData, const QBuffer &inBuffer)
Definition: drawinfo.h:47
qulonglong value
Definition: itemviewutilities.cpp:592
Definition: datefolderview.cpp:43