CScreensaver.GdkEventFilter

g CScreensaver.GdkEventFilter CScreensaver.GdkEventFilter GObject.Object GObject.Object GObject.Object->CScreensaver.GdkEventFilter

Subclasses:

None

Methods

Inherited:

GObject.Object (37)

Structs:

GObject.ObjectClass (5)

class

new (managed_window, pretty_xid)

start (fractional_scaling, debug)

stop ()

Virtual Methods

Inherited:

GObject.Object (7)

Properties

None

Signals

Inherited:

GObject.Object (1)

Name

Short Description

screensaver-window-changed

xscreen-size

Fields

Inherited:

GObject.Object (1)

Name

Type

Access

Description

display

Gdk.Display

r

managed_window

Gtk.Widget

r

my_xid

int

r

obj

GObject.Object

r

pretty_xid

int

r

shape_event_base

int

r

we_are_backup_window

bool

r

Class Details

class CScreensaver.GdkEventFilter(**kwargs)
Bases:

GObject.Object

Abstract:

No

Structure:

CScreensaver.GdkEventFilterClass

classmethod new(managed_window, pretty_xid)
Parameters:
Return type:

CScreensaver.GdkEventFilter

start(fractional_scaling, debug)
Parameters:
  • fractional_scaling (bool) –

  • debug (bool) –

stop()

Signal Details

CScreensaver.GdkEventFilter.signals.screensaver_window_changed(gdk_event_filter, object)
Signal Name:

screensaver-window-changed

Flags:

RUN_LAST

Parameters:
CScreensaver.GdkEventFilter.signals.xscreen_size(gdk_event_filter)
Signal Name:

xscreen-size

Flags:

RUN_LAST

Parameters:

gdk_event_filter (CScreensaver.GdkEventFilter) – The object which received the signal