diff options
| author | Mirco Müller <mirco.mueller@ubuntu.com> | 2010-12-02 10:52:59 +0100 |
|---|---|---|
| committer | Mirco Müller <mirco.mueller@ubuntu.com> | 2010-12-02 10:52:59 +0100 |
| commit | 7e074188fcbf2220cc6301e3fa05370b26e110c0 (patch) | |
| tree | 3ee268c353cf3913bba0681b3fb8550668221088 /tests | |
| parent | 6240c9a7432d49e1b66915f069ceb433c8fe2540 (diff) | |
hookup dummy callback
(bzr r648.5.5)
Diffstat (limited to 'tests')
| -rw-r--r-- | tests/ui/TestQuicklist.cpp | 23 |
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; } |
