summaryrefslogtreecommitdiffstats
path: root/src/tab.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/tab.c')
-rw-r--r--src/tab.c7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/tab.c b/src/tab.c
index 52e0c2c..0f8d298 100644
--- a/src/tab.c
+++ b/src/tab.c
@@ -28,18 +28,17 @@
#include "tab-body.h"
MqTab *
-mq_tab_new(gchar *uri, GtkNotebook *notebook)
+mq_tab_new(gchar *uri, GtkWidget *tab_image, GtkWidget *tab_label)
{
MqTab *tab;
tab = malloc(sizeof(*tab));
- tab->container = gtk_grid_new();
-
- tab->chrome = mq_tab_chrome_new(uri, notebook, tab->container);
+ tab->chrome = mq_tab_chrome_new(uri, tab_image, tab_label);
tab->body = mq_tab_body_new(uri);
mq_tab_chrome_set_web_view(tab->chrome,
mq_tab_body_get_web_view(tab->body));
+ tab->container = gtk_grid_new();
gtk_grid_attach(GTK_GRID(tab->container),
mq_tab_chrome_get_container(tab->chrome),
0, 0, 1, 1);