XApp.StatusIconMonitor

g GObject.Object GObject.Object XApp.StatusIconMonitor XApp.StatusIconMonitor GObject.Object->XApp.StatusIconMonitor

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new ()

list_icons ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Name

Short Description

icon-added

This signal is emitted by the monitor when it has discovered a new XApp.StatusIcon on the bus.

icon-removed

This signal is emitted by the monitor when an XApp.StatusIcon has disappeared from the bus.

Fields

Inherited:

GObject.Object (1)

Class Details

class XApp.StatusIconMonitor(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

XApp.StatusIconMonitorClass

classmethod new()
Returns:

a new XApp.StatusIconMonitor. Use GObject.Object.unref when finished.

Return type:

XApp.StatusIconMonitor

Creates a new monitor.

New in version 1.6.

list_icons()
Returns:

a GLib.List of icons

Return type:

[XApp.StatusIconMonitor]

List known icon proxies.

New in version 1.6.

Signal Details

XApp.StatusIconMonitor.signals.icon_added(status_icon_monitor, proxy)
Signal Name:

icon-added

Flags:

RUN_LAST, ACTION

Parameters:

This signal is emitted by the monitor when it has discovered a new XApp.StatusIcon on the bus.

XApp.StatusIconMonitor.signals.icon_removed(status_icon_monitor, proxy)
Signal Name:

icon-removed

Flags:

RUN_LAST, ACTION

Parameters:

This signal is emitted by the monitor when an XApp.StatusIcon has disappeared from the bus.