diff options
author | Bastien Nocera <hadess@hadess.net> | 2021-12-10 18:47:48 +0100 |
---|---|---|
committer | Bastien Nocera <hadess@hadess.net> | 2021-12-10 18:47:48 +0100 |
commit | 94abc733f77e148eab27a8122111218a9ce49e0d (patch) | |
tree | bcbe4b8f6370c7ff3f596f285eb99b21990d2bcc | |
parent | aac7e0ea867408ca8e9e07f876f3fb62100073e9 (diff) | |
download | gnome-bluetooth-94abc733f77e148eab27a8122111218a9ce49e0d.tar.gz |
XXX test-client
-rw-r--r-- | lib/test-client.c | 14 |
1 files changed, 14 insertions, 0 deletions
diff --git a/lib/test-client.c b/lib/test-client.c index b2f20464..fc241e68 100644 --- a/lib/test-client.c +++ b/lib/test-client.c @@ -67,6 +67,18 @@ static void row_inserted(GtkTreeModel *model, GtkTreePath *path, GtkTreeView *tree = user_data; gtk_tree_view_expand_all(tree); + g_message ("inserted:"); + bluetooth_client_dump_device (model, iter); +} + +static void row_changed(GtkTreeModel *model, GtkTreePath *path, + GtkTreeIter *iter, gpointer user_data) +{ + GtkTreeView *tree = user_data; + + gtk_tree_view_expand_all(tree); + g_message ("changed:"); + bluetooth_client_dump_device (model, iter); } static void proxy_to_text(GtkTreeViewColumn *column, GtkCellRenderer *cell, @@ -244,6 +256,8 @@ static void create_window(void) gtk_tree_view_set_model(GTK_TREE_VIEW(tree), sorted); g_signal_connect(G_OBJECT(model), "row-inserted", G_CALLBACK(row_inserted), tree); + g_signal_connect(G_OBJECT(model), "row-changed", + G_CALLBACK(row_changed), tree); g_object_unref(sorted); g_object_unref(model); |