aboutsummaryrefslogtreecommitdiff
path: root/libdbusmenu-gtk/menuitem.c
diff options
context:
space:
mode:
authorTed Gould <ted@gould.cx>2010-06-08 17:36:57 -0500
committerTed Gould <ted@gould.cx>2010-06-08 17:36:57 -0500
commit8ec651ef62779668b4919e94a32cd6c7868b7609 (patch)
tree0d9acf3c7f119e0089a200ae715dfabe63683883 /libdbusmenu-gtk/menuitem.c
parenta252fa4375ce61f691d317ee644573d983a42df9 (diff)
downloadlibdbusmenu-8ec651ef62779668b4919e94a32cd6c7868b7609.tar.gz
libdbusmenu-8ec651ef62779668b4919e94a32cd6c7868b7609.tar.bz2
libdbusmenu-8ec651ef62779668b4919e94a32cd6c7868b7609.zip
Dummy functions to get and set the shortcut
Diffstat (limited to 'libdbusmenu-gtk/menuitem.c')
-rw-r--r--libdbusmenu-gtk/menuitem.c34
1 files changed, 34 insertions, 0 deletions
diff --git a/libdbusmenu-gtk/menuitem.c b/libdbusmenu-gtk/menuitem.c
index 23ff311..8b026e6 100644
--- a/libdbusmenu-gtk/menuitem.c
+++ b/libdbusmenu-gtk/menuitem.c
@@ -128,3 +128,37 @@ dbusmenu_menuitem_property_get_image (DbusmenuMenuitem * menuitem, const gchar *
return icon;
}
+/**
+ dbusmenu_menuitem_property_set_shortcut:
+ @menuitem: The #DbusmenuMenuitem to set the shortcut on
+ @shortcut: String describing the shortcut
+
+ This function takes a GTK shortcut string as defined in
+ #gtk_accellerator_parse and turns that into the information
+ required to send it over DBusmenu.
+
+ Return value: Whether it was successful at setting the property.
+*/
+gboolean
+dbusmenu_menuitem_property_set_shortcut (DbusmenuMenuitem * menuitem, const gchar * shortcut)
+{
+
+ return FALSE;
+}
+
+/**
+ dbusmenu_menuitem_property_get_shortcut:
+ @menuitem: The #DbusmenuMenuitem to get the shortcut off
+
+ This function gets a GTK shortcut string as defined in
+ #gtk_accellerator_parse from the data that is transferred
+ over DBusmenu.
+
+ Return value: Either the string or #NULL if there is none.
+*/
+gchar *
+dbusmenu_menuitem_property_get_shortcut (DbusmenuMenuitem * menuitem)
+{
+
+ return NULL;
+}