mirror of
https://github.com/YGGverse/Yoda.git
synced 2026-04-01 00:55:28 +00:00
fix init browser container
This commit is contained in:
parent
45268c6e35
commit
8fd7e1eec1
3 changed files with 27 additions and 9 deletions
|
|
@ -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(
|
||||
|
|
|
|||
|
|
@ -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;
|
||||
|
|
|
|||
|
|
@ -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
|
||||
)
|
||||
);
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue