use std::sync::Arc; use gtk::prelude::{ButtonExt, PopoverExt}; use gtk::subclass::prelude::*; use gtk::{Button, CompositeTemplate, Label, Popover}; use super::error; #[derive(Default, CompositeTemplate)] #[template(resource = "/org/Xetibo/ReSet/resetError.ui")] pub struct ReSetError { #[template_child] pub reset_error_label: TemplateChild