diff options
author | Pranav Kant <pranavk@gnome.org> | 2015-07-11 21:29:53 +0530 |
---|---|---|
committer | Miklos Vajna <vmiklos@collabora.co.uk> | 2015-07-28 15:04:13 +0200 |
commit | cb94e003c066033db96da62596022385794f281c (patch) | |
tree | 7fe5aa205cd94e441e74d27eb50aa2632bf97824 /libreofficekit | |
parent | da129b682f81a8fdbc6be95142456f204b2b7951 (diff) |
gtktiledviewer: Fill whole statusbar with progressbar
We don't have anything yet to put in statusbar. Let progressbar
fill the whole width of statusbar for now.
Change-Id: I4cd8745e997a0d2b917bc5baf358b097174d0df9
Diffstat (limited to 'libreofficekit')
-rw-r--r-- | libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx | 7 |
1 files changed, 7 insertions, 0 deletions
diff --git a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx index e8091a73f1ae..46d31769ee18 100644 --- a/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx +++ b/libreofficekit/qa/gtktiledviewer/gtktiledviewer.cxx @@ -370,6 +370,11 @@ static void changePart( GtkWidget* pSelector, gpointer /* pItem */ ) } } +static void removeChildrenFromStatusbar(GtkWidget* children, gpointer) +{ + gtk_container_remove(GTK_CONTAINER(pStatusBar), children); +} + static void populatePartModeSelector( GtkComboBoxText* pSelector ) { gtk_combo_box_text_append_text( pSelector, "Standard" ); @@ -577,8 +582,10 @@ int main( int argc, char* argv[] ) g_signal_connect(pDocView, "load-changed", G_CALLBACK(loadChanged), pProgressBar); pStatusBar = gtk_statusbar_new (); + gtk_container_forall(GTK_CONTAINER(pStatusBar), removeChildrenFromStatusbar, NULL); gtk_container_add (GTK_CONTAINER(pVBox), pStatusBar); gtk_container_add (GTK_CONTAINER(pStatusBar), pProgressBar); + gtk_widget_set_hexpand(pProgressBar, true); gtk_widget_show_all( pWindow ); // Hide the findbar by default. |