enshort namespaces, give name to gobject

This commit is contained in:
yggverse 2024-12-14 06:56:14 +02:00
parent a1617b2b1b
commit dd5fada7c7
4 changed files with 9 additions and 10 deletions

View File

@ -33,7 +33,7 @@ impl Browser {
// Init widget
let widget = Rc::new(Widget::new(
&window.widget.gobject,
&window.widget.g_box,
&[
// Connect action groups (to apply accels)
(
@ -53,7 +53,7 @@ impl Browser {
action.about.connect_activate({
let window = window.clone();
move || {
About::new().present(Some(&window.widget.gobject));
About::new().present(Some(&window.widget.g_box));
}
});

View File

@ -10,7 +10,7 @@ use sqlite::Transaction;
use tab::Tab;
use widget::Widget;
use crate::app::browser::action::Action as BrowserAction;
use super::Action as BrowserAction;
use crate::Profile;
use gtk::glib::GString;
use std::rc::Rc;

View File

@ -4,8 +4,7 @@ mod widget;
use bar::Bar;
use widget::Widget;
use crate::app::browser::action::Action as BrowserAction;
use crate::app::browser::window::action::Action as WindowAction;
use super::{Action as WindowAction, BrowserAction};
use adw::TabView;
use std::rc::Rc;

View File

@ -2,16 +2,16 @@ use adw::{TabView, ToolbarView};
use gtk::{prelude::BoxExt, Box, Orientation};
pub struct Widget {
pub gobject: Box,
pub g_box: Box,
}
impl Widget {
// Construct
pub fn new(header: &ToolbarView, tab: &TabView) -> Self {
let gobject = Box::builder().orientation(Orientation::Vertical).build();
gobject.append(header);
gobject.append(tab);
let g_box = Box::builder().orientation(Orientation::Vertical).build();
g_box.append(header);
g_box.append(tab);
Self { gobject }
Self { g_box }
}
}