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

@ -19,14 +19,14 @@ Browser::Browser(
);
// Init header widget
browserHeader = new browser::Header();
browserHeader = Gtk::make_managed<browser::Header>();
set_titlebar(
* browserHeader
);
// Init main widget
browserMain = new browser::Main();
browserMain = Gtk::make_managed<browser::Main>();
set_child(
* browserMain
@ -127,10 +127,4 @@ Browser::Browser(
browserMain->tab_history_forward();
}
);
}
Browser::~Browser()
{
delete browserHeader;
delete browserMain;
}