summaryrefslogtreecommitdiff
path: root/src/trg-preferences-dialog.c
diff options
context:
space:
mode:
authorGravatar Alan Fitton <ajf@eth0.org.uk>2011-09-20 19:26:28 +0000
committerGravatar Alan Fitton <ajf@eth0.org.uk>2011-09-20 19:26:28 +0000
commit8cfc6187fdcfbc32e37aec8326451af2ae7eb893 (patch)
tree4b951cd1b5d21ab4dcbe325a93622cead12790bb /src/trg-preferences-dialog.c
parent0a7facc248a7aa20fb10f85d01606a42ce00d1f9 (diff)
some stuff to build against gtk3, mostly some changes from accessing an objects struct for members to using functions, due to these structs now being gsealed.
Diffstat (limited to 'src/trg-preferences-dialog.c')
-rw-r--r--src/trg-preferences-dialog.c8
1 files changed, 5 insertions, 3 deletions
diff --git a/src/trg-preferences-dialog.c b/src/trg-preferences-dialog.c
index 3d514ff..075b48c 100644
--- a/src/trg-preferences-dialog.c
+++ b/src/trg-preferences-dialog.c
@@ -671,13 +671,15 @@ static GObject *trg_preferences_dialog_constructor(GType type,
guint n_construct_properties, GObjectConstructParam * construct_params) {
GObject *object;
TrgPreferencesDialogPrivate *priv;
- GtkWidget *notebook;
+ GtkWidget *notebook, *contentvbox;
object = G_OBJECT_CLASS
(trg_preferences_dialog_parent_class)->constructor(type,
n_construct_properties, construct_params);
priv = TRG_PREFERENCES_DIALOG_GET_PRIVATE(object);
+ contentvbox = gtk_dialog_get_content_area (GTK_DIALOG(object));
+
gtk_window_set_transient_for(GTK_WINDOW(object), GTK_WINDOW(priv->win));
gtk_window_set_destroy_with_parent(GTK_WINDOW(object), TRUE);
gtk_dialog_add_button(GTK_DIALOG(object), GTK_STOCK_CLOSE,
@@ -708,10 +710,10 @@ static GObject *trg_preferences_dialog_constructor(GType type,
gtk_container_set_border_width(GTK_CONTAINER(notebook), GUI_PAD);
- gtk_box_pack_start(GTK_BOX(GTK_DIALOG(object)->vbox), notebook, TRUE, TRUE,
+ gtk_box_pack_start(GTK_BOX(contentvbox), notebook, TRUE, TRUE,
0);
- gtk_widget_show_all(GTK_DIALOG(object)->vbox);
+ //gtk_widget_show_all(GTK_DIALOG(object)->vbox);
return object;
}