LdmLayout

LdmLayout — Information about an available keyboard layout

Synopsis

#include <lightdm/greeter.h>

                    LdmLayout;
const gchar *       ldm_layout_get_name                 (LdmLayout *layout);
const gchar *       ldm_layout_get_short_description    (LdmLayout *layout);
const gchar *       ldm_layout_get_description          (LdmLayout *layout);

Object Hierarchy

  GObject
   +----LdmLayout

Properties

  "description"              gchar*                : Read / Write / Construct Only
  "name"                     gchar*                : Read / Write / Construct Only
  "short-description"        gchar*                : Read / Write / Construct Only

Description

LdmLayout is an object that describes a keyboard that is available on the system.

Details

LdmLayout

typedef struct _LdmLayout LdmLayout;


ldm_layout_get_name ()

const gchar *       ldm_layout_get_name                 (LdmLayout *layout);

Get the name of a layout.

layout :

A LdmLayout

Returns :

The name of the layout

ldm_layout_get_short_description ()

const gchar *       ldm_layout_get_short_description    (LdmLayout *layout);

Get the short description of a layout.

layout :

A LdmLayout

Returns :

A short description of the layout

ldm_layout_get_description ()

const gchar *       ldm_layout_get_description          (LdmLayout *layout);

Get the long description of a layout.

layout :

A LdmLayout

Returns :

A long description of the layout

Property Details

The "description" property

  "description"              gchar*                : Read / Write / Construct Only

Long description of the layout.

Default value: NULL


The "name" property

  "name"                     gchar*                : Read / Write / Construct Only

Name of the layout.

Default value: NULL


The "short-description" property

  "short-description"        gchar*                : Read / Write / Construct Only

Short description of the layout.

Default value: NULL