mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-04 02:39:28 +00:00
added palette global (#3984)
* Update docs/reference/src/language/builtins/globals.md Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> * Update docs/reference/src/language/builtins/globals.md Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> --------- Co-authored-by: Florian Blasius <florian.blasius@slint-ui.com> Co-authored-by: Simon Hausmann <simon.hausmann@slint.dev> Co-authored-by: Florian Blasius <flovansl@fedora.fritz.box>
This commit is contained in:
parent
5d9f824d90
commit
6da8120dfa
73 changed files with 593 additions and 266 deletions
|
@ -730,6 +730,7 @@ fn gen_backend_qt(
|
|||
"NativeTabWidget",
|
||||
"NativeTab",
|
||||
"NativeStyleMetrics",
|
||||
"NativePalette",
|
||||
];
|
||||
|
||||
config.export.include = items.iter().map(|x| x.to_string()).collect();
|
||||
|
@ -741,6 +742,11 @@ fn gen_backend_qt(
|
|||
.to_owned(),
|
||||
);
|
||||
|
||||
config.export.body.insert(
|
||||
"NativePalette".to_owned(),
|
||||
" inline explicit NativePalette(void* = nullptr); inline ~NativePalette();".to_owned(),
|
||||
);
|
||||
|
||||
let mut crate_dir = root_dir.to_owned();
|
||||
crate_dir.extend(["internal", "backends", "qt"].iter());
|
||||
|
||||
|
|
|
@ -1241,6 +1241,16 @@ cbindgen_private::NativeStyleMetrics::~NativeStyleMetrics()
|
|||
{
|
||||
slint_native_style_metrics_deinit(this);
|
||||
}
|
||||
|
||||
cbindgen_private::NativePalette::NativePalette(void *)
|
||||
{
|
||||
slint_native_palette_init(this);
|
||||
}
|
||||
|
||||
cbindgen_private::NativePalette::~NativePalette()
|
||||
{
|
||||
slint_native_palette_deinit(this);
|
||||
}
|
||||
#endif // !defined(DOXYGEN)
|
||||
|
||||
namespace private_api {
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue