MxProgressBar

MxProgressBar — visual representation of progress

Synopsis

struct              MxProgressBar;
ClutterActor *      mx_progress_bar_new                 (void);
void                mx_progress_bar_set_progress        (MxProgressBar *bar,
                                                         gdouble progress);
gdouble             mx_progress_bar_get_progress        (MxProgressBar *bar);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----MxWidget
                     +----MxProgressBar

Implemented Interfaces

MxProgressBar implements ClutterScriptable, ClutterAnimatable, AtkImplementorIface and MxStylable.

Properties

  "progress"                 gdouble               : Read / Write

Description

MxProgressBar visually represents the progress of an action or a value in a range.

Details

struct MxProgressBar

struct MxProgressBar;

The contents of this structure are private and should only be accessed through the public API.


mx_progress_bar_new ()

ClutterActor *      mx_progress_bar_new                 (void);

Create a new progress bar

Returns :

a new MxProgressBar

mx_progress_bar_set_progress ()

void                mx_progress_bar_set_progress        (MxProgressBar *bar,
                                                         gdouble progress);

Set the progress of the progress bar

bar :

A MxProgressBar

progress :

A value between 0.0 and 1.0

mx_progress_bar_get_progress ()

gdouble             mx_progress_bar_get_progress        (MxProgressBar *bar);

Get the progress of the progress bar

bar :

A MxProgressBar

Returns :

A value between 0.0 and 1.0

Property Details

The "progress" property

  "progress"                 gdouble               : Read / Write

Progress.

Allowed values: [0,1]

Default value: 0