JanaGtkEventStore

JanaGtkEventStore

Synopsis

                    JanaGtkEventStore;
GtkTreeModel *      jana_gtk_event_store_new            (void);
GtkTreeModel *      jana_gtk_event_store_new_full       (JanaStoreView *view,
                                                         glong offset);
void                jana_gtk_event_store_set_view       (JanaGtkEventStore *store,
                                                         JanaStoreView *view);
JanaStoreView *     jana_gtk_event_store_get_view       (JanaGtkEventStore *store);
JanaStore *         jana_gtk_event_store_get_store      (JanaGtkEventStore *store);
void                jana_gtk_event_store_set_offset     (JanaGtkEventStore *self,
                                                         glong offset);

Object Hierarchy

  GObject
   +----GtkListStore
         +----JanaGtkEventStore

Implemented Interfaces

JanaGtkEventStore implements GtkTreeModel, GtkTreeDragSource, GtkTreeDragDest, GtkTreeSortable and GtkBuildable.

Properties

  "offset"                   glong                 : Read / Write
  "view"                     GObject*              : Read / Write

Description

Details

JanaGtkEventStore

typedef struct _JanaGtkEventStore JanaGtkEventStore;


jana_gtk_event_store_new ()

GtkTreeModel *      jana_gtk_event_store_new            (void);


jana_gtk_event_store_new_full ()

GtkTreeModel *      jana_gtk_event_store_new_full       (JanaStoreView *view,
                                                         glong offset);


jana_gtk_event_store_set_view ()

void                jana_gtk_event_store_set_view       (JanaGtkEventStore *store,
                                                         JanaStoreView *view);


jana_gtk_event_store_get_view ()

JanaStoreView *     jana_gtk_event_store_get_view       (JanaGtkEventStore *store);


jana_gtk_event_store_get_store ()

JanaStore *         jana_gtk_event_store_get_store      (JanaGtkEventStore *store);


jana_gtk_event_store_set_offset ()

void                jana_gtk_event_store_set_offset     (JanaGtkEventStore *self,
                                                         glong offset);

Sets the time offset that should be used when splitting events into day instances.

self :

A JanaGtkEventStore

offset :

Time offset, in seconds

Property Details

The "offset" property

  "offset"                   glong                 : Read / Write

The time offset to use when instancing events.

Allowed values: >= -9223372036854775807

Default value: 0


The "view" property

  "view"                     GObject*              : Read / Write

The JanaStoreView monitored.