EmerillonWindow

EmerillonWindow

Synopsis

#define             EMERILLON_WINDOW_ERROR
struct              EmerillonWindow;
struct              EmerillonWindowClass;
GtkWidget *         emerillon_window_dup_default        (void);
ChamplainView *     emerillon_window_get_map_view       (EmerillonWindow *window);
GtkUIManager *      emerillon_window_get_ui_manager     (EmerillonWindow *window);
GtkWidget *         emerillon_window_get_toolbar        (EmerillonWindow *window);
GtkWidget *         emerillon_window_get_sidebar        (EmerillonWindow *window);
GtkWidget *         emerillon_window_get_statusbar      (EmerillonWindow *window);
                    EmerillonWindowPrivate;

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----GtkWidget
               +----GtkContainer
                     +----GtkBin
                           +----GtkWindow
                                 +----EmerillonWindow

Implemented Interfaces

EmerillonWindow implements AtkImplementorIface and GtkBuildable.

Properties

  "auto-update"              gboolean              : Read / Write

Description

Details

EMERILLON_WINDOW_ERROR

#define EMERILLON_WINDOW_ERROR           (emerillon_window_error_quark ())

struct EmerillonWindow

struct EmerillonWindow;

struct EmerillonWindowClass

struct EmerillonWindowClass {
  GtkWindowClass parent_class;
};

emerillon_window_dup_default ()

GtkWidget *         emerillon_window_dup_default        (void);

Retrieves Emerillon's main window

Returns :

A GtkWidget. [transfer none]

emerillon_window_get_map_view ()

ChamplainView *     emerillon_window_get_map_view       (EmerillonWindow *window);

Retrieves Emerillon's map view

window :

An EmerillonWindow instance. [in]

Returns :

A ChamplainView. [transfer none]

emerillon_window_get_ui_manager ()

GtkUIManager *      emerillon_window_get_ui_manager     (EmerillonWindow *window);

Retrieves Emerillon's UI manager

window :

An EmerillonWindow instance. [in]

Returns :

A GtkUIManager. [transfer none]

emerillon_window_get_toolbar ()

GtkWidget *         emerillon_window_get_toolbar        (EmerillonWindow *window);

Retrieves Emerillon's toolbar

window :

An EmerillonWindow instance. [in]

Returns :

A GtkWidget containing Emerillon's toolbar. [transfer none]

emerillon_window_get_sidebar ()

GtkWidget *         emerillon_window_get_sidebar        (EmerillonWindow *window);

Retrieves Emerillon's sidebar

window :

An EmerillonWindow instance. [in]

Returns :

A GtkWidget containing the current sidebar. [transfer none]

emerillon_window_get_statusbar ()

GtkWidget *         emerillon_window_get_statusbar      (EmerillonWindow *window);

Retrieves Emerillon's statusbar

window :

An EmerillonWindow instance. [in]

Returns :

A GtkWidget containing the current statusbar. [transfer none]

EmerillonWindowPrivate

typedef struct _EmerillonWindowPrivate EmerillonWindowPrivate;

Property Details

The "auto-update" property

  "auto-update"              gboolean              : Read / Write

Toggle automatic update of the map position based on geoclue data. When enabled also gets the current position.

Since 0.1.2

Default value: FALSE