update header menu namespace

This commit is contained in:
yggverse 2024-08-06 21:34:52 +03:00
parent 2fc4ac9541
commit 3fe3468696
13 changed files with 45 additions and 131 deletions

View file

@ -0,0 +1,37 @@
#include "menu.h"
namespace app::browser::header
{
// Construct
Menu::Menu(
Header *header
) {
// Init dependencies
this->header = header;
// Init GTK
this->gtk = gtk_menu_button_new();
// Init requirements
this->main = new menu::Main(
this
);
// Init main popover
gtk_menu_button_set_popover(
GTK_MENU_BUTTON(
this->gtk
),
GTK_WIDGET(
this->main->gtk
)
);
// Render
gtk_widget_show(
GTK_WIDGET(
this->gtk
)
);
}
}