Browse Source

update header refresh api

CPP-GTK4
yggverse 3 months ago
parent
commit
ec1864a858
  1. 11
      src/app/browser.cpp
  2. 13
      src/app/browser/header.cpp
  3. 9
      src/app/browser/header.hpp

11
src/app/browser.cpp

@ -15,11 +15,8 @@ Browser::Browser( @@ -15,11 +15,8 @@ Browser::Browser(
{
browserMain->refresh();
browserHeader->set_title(
browserMain->get_current_tab_page_title()
);
browserHeader->set_subtitle(
browserHeader->refresh(
browserMain->get_current_tab_page_title(),
browserMain->get_current_tab_page_subtitle()
);
}
@ -92,6 +89,10 @@ Browser::Browser( @@ -92,6 +89,10 @@ Browser::Browser(
}
);
ACTION__MAIN_TAB_PAGE_NAVIGATION_UPDATE->set_enabled(
false
);
const auto ACTION__MAIN_TAB_PAGE_NAVIGATION_HISTORY_BACK = add_action(
"main_tab_page_navigation_history_back",
[this]

13
src/app/browser/header.cpp

@ -34,18 +34,15 @@ Header::Header() @@ -34,18 +34,15 @@ Header::Header()
);
}
void Header::set_title(
const Glib::ustring & VALUE
void Header::refresh(
const Glib::ustring & TITLE,
const Glib::ustring & SUBTITLE
) {
headerMain->set_title(
VALUE
TITLE
);
}
void Header::set_subtitle(
const Glib::ustring & VALUE
) {
headerMain->set_subtitle(
VALUE
SUBTITLE
);
}

9
src/app/browser/header.hpp

@ -28,12 +28,9 @@ namespace app::browser @@ -28,12 +28,9 @@ namespace app::browser
Header();
void set_title(
const Glib::ustring & VALUE
);
void set_subtitle(
const Glib::ustring & VALUE
void refresh(
const Glib::ustring & TITLE,
const Glib::ustring & SUBTITLE
);
};
}

Loading…
Cancel
Save