root/mh-home-sysmon/trunk/mh-home-sysmon.h

Revision 93, 1.1 kB (checked in by inz, 6 months ago)

Initial code for mh-home-sysmon.

Line 
1 #ifndef MH_H
2 #define MH_H
3
4 #include <glib-object.h>
5 #ifndef GTKDEBUG
6 #include <libhildondesktop/hildon-desktop-home-item.h>
7 #endif
8
9 G_BEGIN_DECLS
10
11 typedef struct _MhHomeSysmon MhHomeSysmon;
12 typedef struct _MhHomeSysmonClass MhHomeSysmonClass;
13
14 #define MH_TYPE_HOME_SYSMON            (mh_home_sysmon_get_type ())
15 #define MH_HOME_SYSMON(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), MH_TYPE_HOME_SYSMON, MhHomeSysmon))
16 #define MH_HOME_SYSMON_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass),  MH_TYPE_HOME_SYSMON, MhHomeSysmonClass))
17 #define MH_IS_HOME_SYSMON(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), MH_TYPE_HOME_SYSMON))
18 #define MH_IS_HOME_SYSMON_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass),  MH_TYPE_HOME_SYSMON))
19 #define MH_HOME_SYSMON_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj),  MH_TYPE_HOME_SYSMON, MhHomeSysmonClass))
20
21 struct _MhHomeSysmon {
22 #ifndef GTKDEBUG
23         HildonDesktopHomeItem parent_instance;
24 #else
25         GtkWindow parent_instance;
26 #endif
27 };
28
29 struct _MhHomeSysmonClass {
30 #ifndef GTKDEBUG
31         HildonDesktopHomeItemClass parent_class;
32 #else
33         GtkWindowClass parent_class;
34 #endif
35 };
36
37 GType mh_home_sysmon_get_type(void);
38
39 G_END_DECLS
40
41 #endif
Note: See TracBrowser for help on using the browser.