mirror of
https://github.com/slint-ui/slint.git
synced 2025-09-30 22:01:13 +00:00
Add support for embedding data in generated C++ code
This allows compiling with SIXTYFPS_EMBED_RESOURCES=true and images/fonts are embedded as inline variables. Generated data is emitted into the header file as inline uint8_t sfps_embedded_resources_123[789] = { 0x1, 0x2, 0x3, };
This commit is contained in:
parent
30e79d3ea2
commit
c91a38cdce
4 changed files with 101 additions and 5 deletions
|
@ -69,6 +69,9 @@ public:
|
|||
/// Returns false if \a a refers to the same image as \a b; true otherwise.
|
||||
friend bool operator!=(const Image &a, const Image &b) { return a.data != b.data; }
|
||||
|
||||
/// \private
|
||||
explicit Image(cbindgen_private::types::Image inner) : data(inner) { }
|
||||
|
||||
private:
|
||||
using Tag = cbindgen_private::types::ImageInner::Tag;
|
||||
using Data = cbindgen_private::types::Image;
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue