WidgetPaintable

class WidgetPaintable(**properties: Any)

Superclasses: Object

Implemented Interfaces: Paintable

Constructors:

WidgetPaintable(**properties)
new(widget:Gtk.Widget=None) -> Gtk.WidgetPaintable

Constructors

class WidgetPaintable
classmethod new(widget: Widget | None = None) WidgetPaintable

Creates a new widget paintable observing the given widget.

Parameters:

widget – a GtkWidget

Methods

class WidgetPaintable
get_widget() Widget | None

Returns the widget that is observed or None if none.

set_widget(widget: Widget | None = None) None

Sets the widget that should be observed.

Parameters:

widget – the widget to observe

Properties

class WidgetPaintable
props.widget: Widget

The observed widget or None if none.