mirror of
https://github.com/YGGverse/Yoda.git
synced 2025-02-05 07:54:14 +00:00
fix init browser container
This commit is contained in:
parent
45268c6e35
commit
8fd7e1eec1
@ -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…
x
Reference in New Issue
Block a user