aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/sqlite/sqlitesessionchangeset.cpp
diff options
context:
space:
mode:
authorMarco Bubke <[email protected]>2020-09-16 13:44:43 +0200
committerTim Jenssen <[email protected]>2020-10-16 10:01:21 +0000
commitd1b0c12d6b6c4698492851716b3931bc9cae5fd3 (patch)
tree9aa7d8fddbafced065e392b84939c59d6ae8726e /src/libs/sqlite/sqlitesessionchangeset.cpp
parent58e612c85fb8320fd99a28d573372220cbfe309a (diff)
QmlDesigner: Add image cache
The image cache is saving images and icon of this images in a sqlite database. If there are no images they are generated in the backgound. The icons are fetched by item library. Task-number: QDS-2782 Task-number: QDS-2783 Task-number: QDS-2858 Change-Id: I5a32cccfef7f8fd8eb78902605a09f5da18ce88e Reviewed-by: Tim Jenssen <[email protected]>
Diffstat (limited to 'src/libs/sqlite/sqlitesessionchangeset.cpp')
-rw-r--r--src/libs/sqlite/sqlitesessionchangeset.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/libs/sqlite/sqlitesessionchangeset.cpp b/src/libs/sqlite/sqlitesessionchangeset.cpp
index 3aa43c625f0..430cbae222d 100644
--- a/src/libs/sqlite/sqlitesessionchangeset.cpp
+++ b/src/libs/sqlite/sqlitesessionchangeset.cpp
@@ -46,7 +46,7 @@ void checkResultCode(int resultCode)
} // namespace
-SessionChangeSet::SessionChangeSet(Utils::span<const byte> blob)
+SessionChangeSet::SessionChangeSet(BlobView blob)
: data(sqlite3_malloc64(blob.size()))
, size(int(blob.size()))
{
@@ -64,7 +64,7 @@ SessionChangeSet::~SessionChangeSet()
sqlite3_free(data);
}
-Utils::span<const byte> SessionChangeSet::asSpan() const
+BlobView SessionChangeSet::asBlobView() const
{
return {static_cast<const byte *>(data), static_cast<std::size_t>(size)};
}