diff options
Diffstat (limited to 'gui/apisurface.h')
-rw-r--r-- | gui/apisurface.h | 13 |
1 files changed, 5 insertions, 8 deletions
diff --git a/gui/apisurface.h b/gui/apisurface.h index 19fbce31..de5f531d 100644 --- a/gui/apisurface.h +++ b/gui/apisurface.h @@ -1,5 +1,4 @@ -#ifndef APISURFACE_H -#define APISURFACE_H +#pragma once #include <QImage> #include <QSize> @@ -23,12 +22,12 @@ public: QString formatName() const; void setFormatName(const QString &str); - void contentsFromBase64(const QByteArray &base64); + void setData(const QByteArray &data); - QByteArray base64Data() const; + QByteArray data() const; QImage thumb() const; - static image::Image *imageFromBase64(const QByteArray &data); + static image::Image *imageFromData(const QByteArray &data); static QImage qimageFromRawImage(const image::Image *img, float lowerValue = 0.0f, float upperValue = 1.0f, @@ -37,7 +36,7 @@ public: private: QSize m_size; - QByteArray m_base64Data; + QByteArray m_data; QImage m_thumb; int m_depth; QString m_formatName; @@ -68,5 +67,3 @@ private: QString m_type; }; - -#endif |