implement set_title method

This commit is contained in:
yggverse 2024-08-20 15:25:31 +03:00
parent 233471c22b
commit 98a572a1c0
4 changed files with 27 additions and 1 deletions

View File

@ -36,7 +36,15 @@ Header::Header()
Header::~Header()
{
delete main;
delete menu;
delete tab;
delete main;
}
void Header::set_title(
const Glib::ustring text
) {
main->set_title(
text
);
}

View File

@ -1,6 +1,7 @@
#ifndef APP_BROWSER_HEADER_HPP
#define APP_BROWSER_HEADER_HPP
#include <glibmm/ustring.h>
#include <gtkmm/headerbar.h>
namespace app::browser
@ -23,6 +24,10 @@ namespace app::browser
Header();
~Header();
void set_title(
const Glib::ustring text
);
};
}

View File

@ -21,4 +21,12 @@ Main::Main()
Main::~Main()
{
delete title;
}
void Main::set_title(
const Glib::ustring text
) {
title->set_text(
text
);
}

View File

@ -1,6 +1,7 @@
#ifndef APP_BROWSER_HEADER_MAIN_HPP
#define APP_BROWSER_HEADER_MAIN_HPP
#include <glibmm/ustring.h>
#include <gtkmm/box.h>
namespace app::browser::header
@ -19,6 +20,10 @@ namespace app::browser::header
Main();
~Main();
void set_title(
const Glib::ustring text
);
};
}