window: Use VariantTy constants

This commit is contained in:
Sophie Herold 2024-02-06 13:11:20 +01:00
parent 6a4c1c61d7
commit ea5f4f447b

View file

@ -208,7 +208,7 @@ mod imp {
klass.install_action( klass.install_action(
"win.zoom-to-exact", "win.zoom-to-exact",
Some(&VariantTy::new("d").unwrap()), Some(VariantTy::DOUBLE),
move |win, _, level| { move |win, _, level| {
win.zoom_to_exact(level.unwrap().get().unwrap()); win.zoom_to_exact(level.unwrap().get().unwrap());
}, },
@ -278,7 +278,7 @@ mod imp {
klass.install_action( klass.install_action(
"win.show-toast", "win.show-toast",
Some(VariantTy::new("(si)").unwrap()), Some(VariantTy::TUPLE),
move |win, _, var| { move |win, _, var| {
if let Some((ref toast, i)) = var.and_then(|v| v.get::<(String, i32)>()) { if let Some((ref toast, i)) = var.and_then(|v| v.get::<(String, i32)>()) {
win.show_toast(toast, adw::ToastPriority::__Unknown(i)); win.show_toast(toast, adw::ToastPriority::__Unknown(i));