diff --git a/src/components/audio/audioBox.rs b/src/components/audio/audioBox.rs index 65abd48..1ab725f 100644 --- a/src/components/audio/audioBox.rs +++ b/src/components/audio/audioBox.rs @@ -1,43 +1,15 @@ -use gtk::{Button, CompositeTemplate, DropDown, TemplateChild, glib}; -use gtk::prelude::*; -use gtk::subclass::prelude::*; -use crate::components::audio::AudioSourceEntry; +use adw::glib; +use adw::glib::Object; +use crate::components::audio::audioBoxImpl; -#[allow(non_snake_case)] -#[derive(Default, CompositeTemplate)] -#[template(resource = "/org/Xetibo/ReSet/resetAudio.ui")] -pub struct AudioBox { - #[template_child] - pub resetOutputDevice: TemplateChild, - #[template_child] - pub resetAllOutputDevices: TemplateChild