summaryrefslogtreecommitdiff
path: root/tests
diff options
authorMirco Müller <mirco.mueller@ubuntu.com>2010-12-02 10:52:59 +0100
committerMirco Müller <mirco.mueller@ubuntu.com>2010-12-02 10:52:59 +0100
commit7e074188fcbf2220cc6301e3fa05370b26e110c0 (patch)
tree3ee268c353cf3913bba0681b3fb8550668221088 /tests
parent6240c9a7432d49e1b66915f069ceb433c8fe2540 (diff)
hookup dummy callback
(bzr r648.5.5)
Diffstat (limited to 'tests')
-rw-r--r--tests/ui/TestQuicklist.cpp23
1 files changed, 23 insertions, 0 deletions
diff --git a/tests/ui/TestQuicklist.cpp b/tests/ui/TestQuicklist.cpp
index 5cd0f1078..10db410b5 100644
--- a/tests/ui/TestQuicklist.cpp
+++ b/tests/ui/TestQuicklist.cpp
@@ -36,6 +36,14 @@
#define WIN_WIDTH 400
#define WIN_HEIGHT 300
+void
+activatedCallback (DbusmenuMenuitem* item,
+ int time,
+ gpointer data)
+{
+ g_print ("activatedCallback() called\n");
+}
+
QuicklistMenuItemCheckmark*
createCheckmarkItem ()
{
@@ -62,6 +70,11 @@ createCheckmarkItem ()
checkmark = new QuicklistMenuItemCheckmark (item, true);
+ g_signal_connect (item,
+ DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
+ G_CALLBACK (activatedCallback),
+ NULL);
+
return checkmark;
}
@@ -90,6 +103,11 @@ createRadioItem ()
DBUSMENU_MENUITEM_TOGGLE_STATE_UNCHECKED);
radio = new QuicklistMenuItemRadio (item, true);
+
+ g_signal_connect (item,
+ DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
+ G_CALLBACK (activatedCallback),
+ NULL);
return radio;
}
@@ -112,6 +130,11 @@ createLabelItem ()
label = new QuicklistMenuItemLabel (item, true);
+ g_signal_connect (item,
+ DBUSMENU_MENUITEM_SIGNAL_ITEM_ACTIVATED,
+ G_CALLBACK (activatedCallback),
+ NULL);
+
return label;
}