diff options
author | Matthias Clasen <mclasen@redhat.com> | 2014-10-23 23:39:39 -0400 |
---|---|---|
committer | Matthias Clasen <mclasen@redhat.com> | 2014-10-29 06:49:58 -0400 |
commit | 4da281d20b7a6086ee353d176566e2fa0967280a (patch) | |
tree | 0a7ea2792b85757f9268f668c98e67c07f028b56 /tests/testpopover.c | |
parent | e0959181286810c855d4a0c239a57281267d120a (diff) | |
download | gtk+-4da281d20b7a6086ee353d176566e2fa0967280a.tar.gz |
Adapt the testpopover example
We now use GtkPopoverMenu, and just add the model buttons
directly to it.
Diffstat (limited to 'tests/testpopover.c')
-rw-r--r-- | tests/testpopover.c | 34 |
1 files changed, 0 insertions, 34 deletions
diff --git a/tests/testpopover.c b/tests/testpopover.c index da6ae8cca7..306e7c9c28 100644 --- a/tests/testpopover.c +++ b/tests/testpopover.c @@ -30,39 +30,6 @@ static GActionEntry entries[] = { { "action10", activate, NULL, NULL, NULL } }; -static void -open_menu (GtkWidget *button, const gchar *name) -{ - GtkWidget *stack; - g_print ("open %s\n", name); - stack = gtk_widget_get_ancestor (button, GTK_TYPE_STACK); - gtk_stack_set_visible_child_name (GTK_STACK (stack), name); -} - -void -open_main (GtkWidget *button) -{ - open_menu (button, "main"); -} - -void -open_submenu1 (GtkWidget *button) -{ - open_menu (button, "submenu1"); -} - -void -open_submenu2 (GtkWidget *button) -{ - open_menu (button, "submenu2"); -} - -void -open_subsubmenu (GtkWidget *button) -{ - open_menu (button, "subsubmenu"); -} - int main (int argc, char *argv[]) { @@ -124,7 +91,6 @@ main (int argc, char *argv[]) popover = GTK_WIDGET (gtk_menu_button_get_popover (GTK_MENU_BUTTON (button))); builder = gtk_builder_new_from_file ("popover2.ui"); - gtk_builder_connect_signals (builder, NULL); popover2 = (GtkWidget *)gtk_builder_get_object (builder, "popover"); gtk_menu_button_set_popover (GTK_MENU_BUTTON (button2), popover2); |