diff options
Diffstat (limited to 'schist_gtk4_gui/src/balances_view.rs')
| -rw-r--r-- | schist_gtk4_gui/src/balances_view.rs | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/schist_gtk4_gui/src/balances_view.rs b/schist_gtk4_gui/src/balances_view.rs index 5afb192..28dfba1 100644 --- a/schist_gtk4_gui/src/balances_view.rs +++ b/schist_gtk4_gui/src/balances_view.rs @@ -10,10 +10,15 @@ use gtk::{ }, subclass::{ box_::BoxImpl, - widget::{CompositeTemplateClass, CompositeTemplateInitializingExt, WidgetImpl}, + widget::{ + CompositeTemplateClass, CompositeTemplateInitializingExt, WidgetClassExt, WidgetImpl, + }, }, + TemplateChild, }; +use crate::balances_histogram::SchistBalancesHistogram; + glib::wrapper! { pub struct SchistBalancesView(ObjectSubclass<SchistBalancesViewImpl>) @extends gtk::Box, gtk::Widget, @@ -28,7 +33,10 @@ impl SchistBalancesView { #[derive(gtk::CompositeTemplate, Default)] #[template(resource = "/net/joeac/schist/ui/balances_view.ui")] -pub struct SchistBalancesViewImpl {} +pub struct SchistBalancesViewImpl { + #[template_child] + balances_histogram: TemplateChild<SchistBalancesHistogram>, +} #[glib::object_subclass] impl ObjectSubclass for SchistBalancesViewImpl { |
