fix init browser container

This commit is contained in:
yggverse 2024-08-06 07:41:40 +03:00
parent 45268c6e35
commit 8fd7e1eec1
3 changed files with 27 additions and 9 deletions

View File

@ -24,7 +24,7 @@ namespace app
Browser::HEIGHT
);
// Init components
// Init header
this->header = new browser::Header(
this
);
@ -38,6 +38,20 @@ namespace app
)
);
// Init container
this->container = new browser::Container(
this
);
gtk_window_set_child(
GTK_WINDOW(
this->gtk
),
GTK_WIDGET(
this->container->gtk
)
);
// Render
gtk_widget_show(
GTK_WIDGET(

View File

@ -6,12 +6,14 @@
// Requirements
#include "browser/header.h"
#include "browser/container.h"
namespace app
{
namespace browser
{
class Header;
class Container;
}
class Browser
@ -26,6 +28,7 @@ namespace app
// Requirements
browser::Header *header;
browser::Container *container;
// Defaults
const guint WIDTH = 640;

View File

@ -14,13 +14,7 @@ namespace app
Container::SPACING
);
gtk_widget_show(
GTK_WIDGET(
this->gtk
)
);
// Init tab
// Init tabs component
this->tab = new container::Tab(
this
);
@ -30,7 +24,14 @@ namespace app
this->gtk
),
GTK_WIDGET(
this->tab
this->tab->gtk
)
);
// Render
gtk_widget_show(
GTK_WIDGET(
this->gtk
)
);
}