Using resources instead of .ui files.
This commit is contained in:
parent
0b38380437
commit
a84cace7b6
3 changed files with 40 additions and 3 deletions
|
|
@ -25,7 +25,7 @@ namespace gui_to_app {
|
|||
Application::on_startup();
|
||||
const auto menu_bar = [this]() -> Glib::RefPtr<Gio::Menu> {
|
||||
try {
|
||||
menu_builder = Gtk::Builder::create_from_file("menu_bar.ui");
|
||||
menu_builder = Gtk::Builder::create_from_resource("/org/gtkmm/billy_gui/menu_bar.ui");
|
||||
if (menu_builder != nullptr) {
|
||||
return menu_builder->get_object<Gio::Menu>("menu");
|
||||
} else {
|
||||
|
|
@ -150,7 +150,7 @@ namespace gui_to_app {
|
|||
|
||||
window_builder = [] -> Glib::RefPtr<Gtk::Builder> {
|
||||
try {
|
||||
return Gtk::Builder::create_from_file("window_ui.ui");
|
||||
return Gtk::Builder::create_from_resource("/org/gtkmm/billy_gui/window_ui.ui");
|
||||
} catch (const std::exception &e) {
|
||||
spdlog::critical("Error occurred while loading Window's UI: {}", e.what());
|
||||
return nullptr;
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue