diff options
Diffstat (limited to 'src/window.c')
-rw-r--r-- | src/window.c | 12 |
1 files changed, 12 insertions, 0 deletions
diff --git a/src/window.c b/src/window.c index 192a90a..1f16ed8 100644 --- a/src/window.c +++ b/src/window.c @@ -100,3 +100,15 @@ mq_window_get_application(MqWindow *window) { return window->application; } + +void +mq_window_insert_tab(MqWindow *window, GtkWidget *tab_page, + GtkWidget *tab_label, gint position) +{ + gtk_notebook_insert_page(GTK_NOTEBOOK(window->notebook), + tab_page, tab_label, position - 1); + gtk_notebook_set_tab_reorderable(GTK_NOTEBOOK(window->notebook), + tab_page, TRUE); + gtk_notebook_set_tab_detachable(GTK_NOTEBOOK(window->notebook), + tab_page, TRUE); +} |