Changeset View
Changeset View
Standalone View
Standalone View
lib/document/jpegdocumentloadedimpl.h
Context not available. | |||||
33 | namespace Gwenview | 33 | namespace Gwenview | ||
---|---|---|---|---|---|
34 | { | 34 | { | ||
35 | 35 | | |||
36 | class JpegContent; | 36 | class Exiv2ImageLoader; | ||
37 | 37 | | |||
38 | struct JpegDocumentLoadedImplPrivate; | 38 | struct JpegDocumentLoadedImplPrivate; | ||
39 | class JpegDocumentLoadedImpl : public DocumentLoadedImpl | 39 | class JpegDocumentLoadedImpl : public DocumentLoadedImpl | ||
40 | { | 40 | { | ||
41 | Q_OBJECT | 41 | Q_OBJECT | ||
42 | public: | 42 | public: | ||
43 | JpegDocumentLoadedImpl(Document*, JpegContent*); | 43 | JpegDocumentLoadedImpl(Document*, std::unique_ptr<Exiv2ImageLoader>&&); | ||
44 | ~JpegDocumentLoadedImpl() override; | 44 | ~JpegDocumentLoadedImpl() override; | ||
45 | QByteArray rawData() const override; | | |||
46 | 45 | | |||
47 | protected: | 46 | protected: | ||
48 | bool saveInternal(QIODevice* device, const QByteArray& format) override; | 47 | bool saveInternal(QIODevice* device, const QByteArray& format) override; | ||
Context not available. |