*
*/
-#ifdef HILDON_ENABLE_UNSTABLE_API
-
#ifndef __HILDON_BREAD_CRUMB_TRAIL_H__
#define __HILDON_BREAD_CRUMB_TRAIL_H__
#include <gtk/gtk.h>
+
#include "hildon-bread-crumb.h"
-#include "hildon-bread-crumb-widget.h"
G_BEGIN_DECLS
void (*crumb_clicked) (HildonBreadCrumbTrail *bct,
gpointer id);
+
+ /* Signals used for keybindings */
+ void (*move_parent) (HildonBreadCrumbTrail *bct);
+
+ /* Padding for future expansion */
+ void (*_hildon_bct_reserved1) (void);
+ void (*_hildon_bct_reserved2) (void);
+ void (*_hildon_bct_reserved3) (void);
+ void (*_hildon_bct_reserved4) (void);
};
GType hildon_bread_crumb_trail_get_type (void) G_GNUC_CONST;
GtkWidget *hildon_bread_crumb_trail_new (void);
void hildon_bread_crumb_trail_push (HildonBreadCrumbTrail *bct, HildonBreadCrumb *item,
- gpointer id, GDestroyNotify notify);
+ gpointer id, GDestroyNotify destroy);
void hildon_bread_crumb_trail_push_text (HildonBreadCrumbTrail *bct, const gchar *text,
- gpointer id, GDestroyNotify notify);
+ gpointer id, GDestroyNotify destroy);
void hildon_bread_crumb_trail_push_icon (HildonBreadCrumbTrail *bct,
const gchar *text,
GtkWidget *icon,
#endif
-#endif /* HILDON_ENABLE_UNSTABLE_API */