mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-01 17:15:28 +00:00
make children widgets managed
This commit is contained in:
parent
75aaa6e717
commit
02b0b42b6b
14 changed files with 25 additions and 77 deletions
|
|
@ -36,25 +36,25 @@ Navbar::Navbar(
|
|||
);
|
||||
|
||||
// Init components
|
||||
navbarBase = new navbar::Base();
|
||||
navbarBase = Gtk::make_managed<navbar::Base>();
|
||||
|
||||
append(
|
||||
* navbarBase
|
||||
);
|
||||
|
||||
navbarHistory = new navbar::History();
|
||||
navbarHistory = Gtk::make_managed<navbar::History>();
|
||||
|
||||
append(
|
||||
* navbarHistory
|
||||
);
|
||||
|
||||
navbarUpdate = new navbar::Update();
|
||||
navbarUpdate = Gtk::make_managed<navbar::Update>();
|
||||
|
||||
append(
|
||||
* navbarUpdate
|
||||
);
|
||||
|
||||
navbarRequest = new navbar::Request(
|
||||
navbarRequest = Gtk::make_managed<navbar::Request>(
|
||||
REQUEST
|
||||
);
|
||||
|
||||
|
|
@ -62,7 +62,7 @@ Navbar::Navbar(
|
|||
* navbarRequest
|
||||
);
|
||||
|
||||
navbarBookmark = new navbar::Bookmark();
|
||||
navbarBookmark = Gtk::make_managed<navbar::Bookmark>();
|
||||
|
||||
append(
|
||||
* navbarBookmark
|
||||
|
|
@ -86,15 +86,6 @@ Navbar::Navbar(
|
|||
);
|
||||
}
|
||||
|
||||
Navbar::~Navbar()
|
||||
{
|
||||
delete navbarBase;
|
||||
delete navbarBookmark;
|
||||
delete navbarHistory;
|
||||
delete navbarRequest;
|
||||
delete navbarUpdate;
|
||||
};
|
||||
|
||||
// Actions
|
||||
void Navbar::back()
|
||||
{
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue