[libgd/wip/taggedentry] More tests
- From: Ignacio Casal Quinteiro <icq src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [libgd/wip/taggedentry] More tests
- Date: Sun, 14 Jul 2013 16:17:49 +0000 (UTC)
commit 9b43d5dd45f41546d00b698a3630b586c5fc51e5
Author: Ignacio Casal Quinteiro <ignacio casal nice-software com>
Date: Sun Jul 14 18:16:56 2013 +0200
More tests
test-tagged-entry.c | 22 +++++++++++++++++++++-
1 files changed, 21 insertions(+), 1 deletions(-)
---
diff --git a/test-tagged-entry.c b/test-tagged-entry.c
index d2f3e51..fa52bbb 100644
--- a/test-tagged-entry.c
+++ b/test-tagged-entry.c
@@ -1,6 +1,22 @@
#include <gtk/gtk.h>
#include <libgd/gd-tagged-entry.h>
+static void
+on_tag_clicked (GdTaggedEntry *entry,
+ GdTaggedEntryTag *tag,
+ gpointer useless)
+{
+ g_print ("tag clicked: %s\n", gd_tagged_entry_tag_get_label (tag));
+}
+
+static void
+on_tag_button_clicked (GdTaggedEntry *entry,
+ GdTaggedEntryTag *tag,
+ gpointer useless)
+{
+ g_print ("tag button clicked: %s\n", gd_tagged_entry_tag_get_label (tag));
+}
+
gint
main (gint argc,
gchar ** argv)
@@ -17,6 +33,10 @@ main (gint argc,
gtk_container_add (GTK_CONTAINER (window), box);
entry = GTK_WIDGET (gd_tagged_entry_new ());
+ g_signal_connect(entry, "tag-clicked",
+ G_CALLBACK (on_tag_clicked), NULL);
+ g_signal_connect(entry, "tag-button-clicked",
+ G_CALLBACK (on_tag_button_clicked), NULL);
gtk_container_add (GTK_CONTAINER (box), entry);
tag = gd_tagged_entry_tag_new ("Blah1");
@@ -28,7 +48,7 @@ main (gint argc,
gd_tagged_entry_insert_tag (GD_TAGGED_ENTRY (entry), tag, -1);
g_object_unref (tag);
- tag = gd_tagged_entry_tag_new ("Blah2");
+ tag = gd_tagged_entry_tag_new ("Blah3");
gd_tagged_entry_tag_set_has_close_button (tag, FALSE);
gd_tagged_entry_insert_tag (GD_TAGGED_ENTRY (entry), tag, 0);
g_object_unref (tag);
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]