diff options
| author | Marco Bubke <[email protected]> | 2020-09-16 13:44:43 +0200 |
|---|---|---|
| committer | Tim Jenssen <[email protected]> | 2020-10-16 10:01:21 +0000 |
| commit | d1b0c12d6b6c4698492851716b3931bc9cae5fd3 (patch) | |
| tree | 9aa7d8fddbafced065e392b84939c59d6ae8726e /src/libs/sqlite/sqlitesessionchangeset.cpp | |
| parent | 58e612c85fb8320fd99a28d573372220cbfe309a (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.cpp | 4 |
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)}; } |
