mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-03-12 13:41:34 +00:00
init actions first
This commit is contained in:
parent
ed6e639082
commit
b97ffe5791
@ -8,31 +8,7 @@ Browser::Browser(
|
|||||||
//const Glib::RefPtr<Gtk::Application> & app,
|
//const Glib::RefPtr<Gtk::Application> & app,
|
||||||
//const std::shared_ptr<lib::Database> & db
|
//const std::shared_ptr<lib::Database> & db
|
||||||
) {
|
) {
|
||||||
// Init window
|
// Init window actions
|
||||||
set_title(
|
|
||||||
_("Yoda")
|
|
||||||
);
|
|
||||||
|
|
||||||
set_default_size(
|
|
||||||
WIDTH,
|
|
||||||
HEIGHT
|
|
||||||
);
|
|
||||||
|
|
||||||
// Init header widget
|
|
||||||
browserHeader = Gtk::make_managed<browser::Header>();
|
|
||||||
|
|
||||||
set_titlebar(
|
|
||||||
* browserHeader
|
|
||||||
);
|
|
||||||
|
|
||||||
// Init main widget
|
|
||||||
browserMain = Gtk::make_managed<browser::Main>();
|
|
||||||
|
|
||||||
set_child(
|
|
||||||
* browserMain
|
|
||||||
);
|
|
||||||
|
|
||||||
// Init browser window actions
|
|
||||||
add_action(
|
add_action(
|
||||||
"refresh",
|
"refresh",
|
||||||
[this]
|
[this]
|
||||||
@ -139,4 +115,28 @@ Browser::Browser(
|
|||||||
)->set_enabled(
|
)->set_enabled(
|
||||||
false
|
false
|
||||||
);
|
);
|
||||||
|
|
||||||
|
// Init widget
|
||||||
|
set_title(
|
||||||
|
_("Yoda")
|
||||||
|
);
|
||||||
|
|
||||||
|
set_default_size(
|
||||||
|
WIDTH,
|
||||||
|
HEIGHT
|
||||||
|
);
|
||||||
|
|
||||||
|
// Init header widget
|
||||||
|
browserHeader = Gtk::make_managed<browser::Header>();
|
||||||
|
|
||||||
|
set_titlebar(
|
||||||
|
* browserHeader
|
||||||
|
);
|
||||||
|
|
||||||
|
// Init main widget
|
||||||
|
browserMain = Gtk::make_managed<browser::Main>();
|
||||||
|
|
||||||
|
set_child(
|
||||||
|
* browserMain
|
||||||
|
);
|
||||||
}
|
}
|
Loading…
x
Reference in New Issue
Block a user