diff --git a/src/app/browser/main/tab.cpp b/src/app/browser/main/tab.cpp index 32ddf33b..a8b54ba6 100644 --- a/src/app/browser/main/tab.cpp +++ b/src/app/browser/main/tab.cpp @@ -58,7 +58,9 @@ void Tab::append( REQUEST ); - auto tabLabel = new tab::Label; + auto tabLabel = new tab::Label( + TITLE + ); int page_number = append_page( * tabPage, diff --git a/src/app/browser/main/tab/label.cpp b/src/app/browser/main/tab/label.cpp index 3c1dbb82..cf2e0e2c 100644 --- a/src/app/browser/main/tab/label.cpp +++ b/src/app/browser/main/tab/label.cpp @@ -2,10 +2,11 @@ using namespace app::browser::main::tab; -Label::Label() -{ +Label::Label( + const Glib::ustring & TEXT +) { set_text( - _("New tab") + TEXT ); // Setup label controller diff --git a/src/app/browser/main/tab/label.hpp b/src/app/browser/main/tab/label.hpp index d17c3d5f..95c29b68 100644 --- a/src/app/browser/main/tab/label.hpp +++ b/src/app/browser/main/tab/label.hpp @@ -3,6 +3,7 @@ #include #include +#include #include #include @@ -20,7 +21,9 @@ namespace app::browser::main::tab public: - Label(); + Label( + const Glib::ustring & TEXT + ); ~Label(); };