Class

HandyPreferencesGroup

Description [src]

class Handy.PreferencesGroup : Gtk.Bin {
  parent_instance: GtkBin
}

A group of preference rows.

A HdyPreferencesGroup represents a group or tightly related preferences, which in turn are represented by HdyPreferencesRow.

To summarize the role of the preferences it gathers, a group can have both a title and a description. The title will be used by HdyPreferencesWindow to let the user look for a preference.

CSS nodes

HdyPreferencesGroup has a single CSS node with name preferencesgroup.

Available since:1.0

Ancestors

  • GtkBin
  • GtkContainer
  • GtkWidget
  • GInitiallyUnowned
  • GObject

Implements

  • AtkImplementorIface
  • GtkBuildable

Constructors

hdy_preferences_group_new

Creates a new HdyPreferencesGroup.

Available since: 1.0

Instance methods

hdy_preferences_group_get_description
No description available.

Available since: 1.0

hdy_preferences_group_get_title

Gets the title of self.

Available since: 1.0

hdy_preferences_group_get_use_markup

Gets whether self uses markup for the title and description.

Available since: 1.4

hdy_preferences_group_set_description

Sets the description for self.

Available since: 1.0

hdy_preferences_group_set_title

Sets the title for self.

Available since: 1.0

hdy_preferences_group_set_use_markup

Sets whether self uses markup for the title and description.

Available since: 1.4

Properties

Handy.PreferencesGroup:description

The description for this group of preferences.

Available since: 1.0

Handy.PreferencesGroup:title

The title for this group of preferences.

Available since: 1.0

Handy.PreferencesGroup:use-markup

Whether to use markup for the title and description.

Available since: 1.4

Class structure

struct HandyPreferencesGroupClass {
  GtkBinClass parent_class;
  
}
Class members
parent_class
GtkBinClass
 

The parent class.