]> Pileus Git - ~andy/gtk/commitdiff
Add a simple test for activate on single click
authorWilliam Jon McCann <jmccann@redhat.com>
Fri, 18 Jan 2013 05:08:26 +0000 (00:08 -0500)
committerWilliam Jon McCann <jmccann@redhat.com>
Sun, 20 Jan 2013 21:49:30 +0000 (16:49 -0500)
https://bugzilla.gnome.org/show_bug.cgi?id=345023

tests/testtreeview.c

index 0f3bdffb58724cd07eb5bf3ab74b86881f95af4f..9816540de424cf93134023149ab4b023f25b4c07 100644 (file)
@@ -679,6 +679,14 @@ columns_selected (GtkComboBox *combo_box, gpointer data)
     }
 }
 
+void
+on_row_activated (GtkTreeView       *tree_view,
+                  GtkTreePath       *path,
+                  GtkTreeViewColumn *column,
+                  gpointer           user_data)
+{
+  g_print ("Row activated\n");
+}
 
 enum
 {
@@ -739,7 +747,8 @@ main (int    argc,
   gtk_container_add (GTK_CONTAINER (window), box);
 
   tv = gtk_tree_view_new_with_model (models[0]);
-  
+  g_signal_connect (tv, "row-activated", G_CALLBACK (on_row_activated), NULL);
+
   gtk_tree_view_enable_model_drag_source (GTK_TREE_VIEW (tv),
                                          GDK_BUTTON1_MASK,
                                          row_targets,