Dazzle.ShortcutThemeEditor

g Atk.ImplementorIface Atk.ImplementorIface Gtk.Widget Gtk.Widget Atk.ImplementorIface->Gtk.Widget Dazzle.ShortcutThemeEditor Dazzle.ShortcutThemeEditor GObject.GInterface GObject.GInterface GObject.GInterface->Atk.ImplementorIface Gtk.Buildable Gtk.Buildable GObject.GInterface->Gtk.Buildable GObject.InitiallyUnowned GObject.InitiallyUnowned GObject.InitiallyUnowned->Gtk.Widget GObject.Object GObject.Object GObject.Object->GObject.InitiallyUnowned Gtk.Bin Gtk.Bin Gtk.Bin->Dazzle.ShortcutThemeEditor Gtk.Buildable->Gtk.Widget Gtk.Container Gtk.Container Gtk.Container->Gtk.Bin Gtk.Widget->Gtk.Container

Subclasses:

None

Methods

Inherited:

Gtk.Bin (1), Gtk.Container (35), Gtk.Widget (278), GObject.Object (37), Gtk.Buildable (10)

Structs:

Gtk.ContainerClass (5), Gtk.WidgetClass (12), GObject.ObjectClass (5)

class

new ()

get_theme ()

set_theme (theme)

Virtual Methods

Inherited:

Gtk.Container (10), Gtk.Widget (82), GObject.Object (7), Gtk.Buildable (10)

Properties

Inherited:

Gtk.Container (3), Gtk.Widget (39)

Name

Type

Flags

Short Description

theme

Dazzle.ShortcutTheme

r/w/en

The theme for editing

Style Properties

Inherited:

Gtk.Widget (17)

Signals

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)

Name

Short Description

changed

The “changed” signal is emitted when one of the rows within the editor has been changed.

Fields

Inherited:

Gtk.Container (4), Gtk.Widget (69), GObject.Object (1)

Name

Type

Access

Description

parent_instance

Gtk.Bin

r

Class Details

class Dazzle.ShortcutThemeEditor(**kwargs)
Bases:

Gtk.Bin

Abstract:

No

Structure:

Dazzle.ShortcutThemeEditorClass

classmethod new()
Return type:

Gtk.Widget

get_theme()
Returns:

An Dazzle.ShortcutTheme or None

Return type:

Dazzle.ShortcutTheme or None

Gets the shortcut theme if one hsa been set.

set_theme(theme)
Parameters:

theme (Dazzle.ShortcutTheme) –

Signal Details

Dazzle.ShortcutThemeEditor.signals.changed(shortcut_theme_editor)
Signal Name:

changed

Flags:

RUN_LAST

Parameters:

shortcut_theme_editor (Dazzle.ShortcutThemeEditor) – The object which received the signal

The “changed” signal is emitted when one of the rows within the editor has been changed.

You might want to use this signal to save your theme changes to your configured storage backend.

Property Details

Dazzle.ShortcutThemeEditor.props.theme
Name:

theme

Type:

Dazzle.ShortcutTheme

Default Value:

None

Flags:

READABLE, WRITABLE, EXPLICIT_NOTIFY

The theme for editing