Export class definitions to eekboard-keyboard.h
This commit is contained in:
@ -29,14 +29,6 @@ enum {
|
|||||||
|
|
||||||
static guint signals[LAST_SIGNAL] = { 0, };
|
static guint signals[LAST_SIGNAL] = { 0, };
|
||||||
|
|
||||||
struct _EekboardKeyboard {
|
|
||||||
GDBusProxy parent;
|
|
||||||
};
|
|
||||||
|
|
||||||
struct _EekboardKeyboardClass {
|
|
||||||
GDBusProxyClass parent_class;
|
|
||||||
};
|
|
||||||
|
|
||||||
G_DEFINE_TYPE (EekboardKeyboard, eekboard_keyboard, G_TYPE_DBUS_PROXY);
|
G_DEFINE_TYPE (EekboardKeyboard, eekboard_keyboard, G_TYPE_DBUS_PROXY);
|
||||||
|
|
||||||
static void
|
static void
|
||||||
@ -102,6 +94,15 @@ eekboard_keyboard_init (EekboardKeyboard *keyboard)
|
|||||||
{
|
{
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* eekboard_keyboard_new:
|
||||||
|
* @path: object path in DBus
|
||||||
|
* @connection: #GDBusConnection
|
||||||
|
* @cancellable: #GCancellable
|
||||||
|
* @error: a pointer of #GError
|
||||||
|
*
|
||||||
|
* Create a new #EekboardKeyboard.
|
||||||
|
*/
|
||||||
EekboardKeyboard *
|
EekboardKeyboard *
|
||||||
eekboard_keyboard_new (const gchar *path,
|
eekboard_keyboard_new (const gchar *path,
|
||||||
GDBusConnection *connection,
|
GDBusConnection *connection,
|
||||||
@ -151,7 +152,7 @@ eekboard_keyboard_set_description (EekboardKeyboard *keyboard,
|
|||||||
{
|
{
|
||||||
GVariant *variant;
|
GVariant *variant;
|
||||||
|
|
||||||
variant = eek_serializable_serialize (description);
|
variant = eek_serializable_serialize (EEK_SERIALIZABLE(description));
|
||||||
g_dbus_proxy_call (G_DBUS_PROXY(keyboard),
|
g_dbus_proxy_call (G_DBUS_PROXY(keyboard),
|
||||||
"SetDescription",
|
"SetDescription",
|
||||||
g_variant_new ("(v)", variant),
|
g_variant_new ("(v)", variant),
|
||||||
|
|||||||
@ -33,6 +33,15 @@ G_BEGIN_DECLS
|
|||||||
typedef struct _EekboardKeyboard EekboardKeyboard;
|
typedef struct _EekboardKeyboard EekboardKeyboard;
|
||||||
typedef struct _EekboardKeyboardClass EekboardKeyboardClass;
|
typedef struct _EekboardKeyboardClass EekboardKeyboardClass;
|
||||||
|
|
||||||
|
struct _EekboardKeyboard {
|
||||||
|
GDBusProxy parent;
|
||||||
|
};
|
||||||
|
|
||||||
|
struct _EekboardKeyboardClass {
|
||||||
|
GDBusProxyClass parent_class;
|
||||||
|
};
|
||||||
|
|
||||||
|
GType eekboard_keyboard_get_type (void) G_GNUC_CONST;
|
||||||
EekboardKeyboard *eekboard_keyboard_new (const gchar *path,
|
EekboardKeyboard *eekboard_keyboard_new (const gchar *path,
|
||||||
GDBusConnection *connection,
|
GDBusConnection *connection,
|
||||||
GCancellable *cancellable,
|
GCancellable *cancellable,
|
||||||
|
|||||||
Reference in New Issue
Block a user