make children widgets managed

This commit is contained in:
yggverse 2024-09-02 16:25:31 +03:00
parent 75aaa6e717
commit 02b0b42b6b
14 changed files with 25 additions and 77 deletions

View file

@ -33,7 +33,7 @@ Page::Page(
);
// Init components
pageNavbar = new page::Navbar(
pageNavbar = Gtk::make_managed<page::Navbar>(
REQUEST
);
@ -41,13 +41,13 @@ Page::Page(
* pageNavbar
);
pageProgressbar = new page::Progressbar();
pageProgressbar = Gtk::make_managed<page::Progressbar>();
append(
* pageProgressbar
);
pageContent = new page::Content();
pageContent = Gtk::make_managed<page::Content>();
append(
* pageContent
@ -61,13 +61,6 @@ Page::Page(
);
}
Page::~Page()
{
delete pageNavbar;
delete pageContent;
delete pageProgressbar;
}
// Getters
Glib::ustring Page::get_title()
{