CtkIconView

CtkIconView — A widget that organises its children into a grid of icons

Synopsis

#include <ctk-icon-view.h>

                    CtkIconViewPrivate;
                    CtkIconView;
ClutterActor *      ctk_icon_view_new                   (void);
void                ctk_icon_view_set_spacing           (CtkIconView *icon_view,
                                                         gint spacing);
gint                ctk_icon_view_get_spacing           (CtkIconView *icon_view);

Object Hierarchy

  GObject
   +----GInitiallyUnowned
         +----ClutterActor
               +----CtkActor
                     +----CtkIconView

Implemented Interfaces

CtkIconView implements ClutterScriptable, CtkFocusable and ClutterContainer.

Properties

  "spacing"                  gint                  : Read / Write / Construct

Description

CtkIconView can hold multiple widgets and organises them into a grid that fills the space available.

Details

CtkIconViewPrivate

typedef struct _CtkIconViewPrivate CtkIconViewPrivate;


CtkIconView

typedef struct _CtkIconView CtkIconView;


ctk_icon_view_new ()

ClutterActor *      ctk_icon_view_new                   (void);

Returns :


ctk_icon_view_set_spacing ()

void                ctk_icon_view_set_spacing           (CtkIconView *icon_view,
                                                         gint spacing);

Sets the spacing between each item contained within icon_view. Spacing is in pixels

icon_view :

A CtkIconView

spacing :

an integer defining the spacing size

ctk_icon_view_get_spacing ()

gint                ctk_icon_view_get_spacing           (CtkIconView *icon_view);

Gets the spacing defined previously in ctk_icon_view_set_spacing()

icon_view :

A CtkIconView

Returns :

An integer defining the spacing in pixels

Property Details

The "spacing" property

  "spacing"                  gint                  : Read / Write / Construct

The amount of space between the children.

Allowed values: >= 0

Default value: 18