summaryrefslogtreecommitdiff
path: root/gui/apisurface.h
diff options
context:
space:
mode:
Diffstat (limited to 'gui/apisurface.h')
-rw-r--r--gui/apisurface.h13
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