~dobey/stopwatch/trunk

« back to all changes in this revision

Viewing changes to src/sw-taskview.h

  • Committer: Rodney Dawes
  • Date: 2009-03-27 22:55:10 UTC
  • Revision ID: dobey@gnome.org-20090327225510-hph5hfc2fyfo0446
        Cleaned up code import into bzr

Show diffs side-by-side

added added

removed removed

Lines of Context:
 
1
/*
 
2
 *  Authors: Rodney Dawes <dobey@gnome.org>
 
3
 *
 
4
 *  Copyright 2008-2009 Rodney Dawes
 
5
 *
 
6
 */
 
7
 
 
8
#ifndef _SW_TASKVIEW_H_
 
9
#define _SW_TASKVIEW_H_
 
10
 
 
11
#include <gtk/gtkeventbox.h>
 
12
 
 
13
G_BEGIN_DECLS
 
14
 
 
15
#define SW_TYPE_TASKVIEW            (sw_taskview_get_type ())
 
16
#define SW_TASKVIEW(obj)            (G_TYPE_CHECK_INSTANCE_CAST ((obj), SW_TYPE_TASKVIEW, SWTaskView))
 
17
#define SW_TASKVIEW_CLASS(klass)    (G_TYPE_CHECK_CLASS_CAST ((klass), SW_TYPE_TASKVIEW, SWTaskViewClass))
 
18
#define SW_IS_TASKVIEW(obj)         (G_TYPE_CHECK_INSTANCE_TYPE ((obj), SW_TYPE_TASKVIEW))
 
19
#define SW_IS_TASKVIEW_CLASS(klass) (G_TYPE_CHECK_CLASS_TYPE ((klass), SW_TYPE_TASKVIEW))
 
20
#define SW_TASKVIEW_GET_CLASS(obj)  (G_TYPE_INSTANCE_GET_CLASS ((obj), SW_TYPE_TASKVIEW, SWTaskViewClass))
 
21
 
 
22
typedef struct _SWTaskView           SWTaskView;
 
23
typedef struct _SWTaskViewClass      SWTaskViewClass;
 
24
typedef struct _SWTaskViewPrivate    SWTaskViewPrivate;
 
25
 
 
26
struct _SWTaskView
 
27
{
 
28
  GtkEventBox parent;
 
29
 
 
30
  SWTaskViewPrivate * priv;
 
31
};
 
32
 
 
33
struct _SWTaskViewClass
 
34
{
 
35
  GtkEventBoxClass parent_class;
 
36
};
 
37
 
 
38
/* Creators */
 
39
GType sw_taskview_get_type (void) G_GNUC_CONST;
 
40
 
 
41
GtkWidget * sw_taskview_new (void);
 
42
 
 
43
G_END_DECLS
 
44
 
 
45
#endif