mirror of
https://github.com/slint-ui/slint.git
synced 2025-08-04 10:50:00 +00:00
Accessibility: Add support for accessibility-action-* callback (#5073)
Merge branch 'feature/accessibility' Conflicts: internal/compiler/widgets/cosmic-base/button.slint internal/compiler/widgets/cupertino-base/button.slint internal/compiler/widgets/fluent-base/button.slint internal/compiler/widgets/material-base/button.slint Also updated license header in actions.slint
This commit is contained in:
commit
13127dc71c
35 changed files with 558 additions and 89 deletions
|
@ -181,6 +181,7 @@ fn ensure_cargo_rerun_for_crate(
|
|||
|
||||
fn default_config() -> cbindgen::Config {
|
||||
let mut config = cbindgen::Config::default();
|
||||
config.macro_expansion.bitflags = true;
|
||||
config.pragma_once = true;
|
||||
config.include_version = true;
|
||||
config.namespaces = Some(vec!["slint".into(), "cbindgen_private".into()]);
|
||||
|
@ -199,6 +200,7 @@ fn default_config() -> cbindgen::Config {
|
|||
("PointerScrollEventArg".into(), "PointerScrollEvent".into()),
|
||||
("PointArg".into(), "slint::LogicalPosition".into()),
|
||||
("FloatArg".into(), "float".into()),
|
||||
("IntArg".into(), "int".into()),
|
||||
("Coord".into(), "float".into()),
|
||||
]
|
||||
.iter()
|
||||
|
@ -757,7 +759,7 @@ fn gen_backend_qt(
|
|||
];
|
||||
|
||||
config.export.include = items.iter().map(|x| x.to_string()).collect();
|
||||
config.export.exclude = vec!["FloatArg".into()];
|
||||
config.export.exclude = vec!["FloatArg".into(), "IntArg".into()];
|
||||
|
||||
config.export.body.insert(
|
||||
"NativeStyleMetrics".to_owned(),
|
||||
|
|
Loading…
Add table
Add a link
Reference in a new issue