Tooltip
Superclasses: Object
- Constructors:
Tooltip(**properties)
Methods
- class Tooltip
- set_custom(custom_widget: Widget | None = None) None
Replaces the widget packed into the tooltip with
custom_widget
.custom_widget
does not get destroyed when the tooltip goes away. By default a box with aGtkImage
andGtkLabel
is embedded in the tooltip, which can be configured usingset_markup()
andset_icon()
.- Parameters:
custom_widget – a
GtkWidget
, orNone
to unset the old custom widget.
- set_icon(paintable: Paintable | None = None) None
Sets the icon of the tooltip (which is in front of the text) to be
paintable
. Ifpaintable
isNone
, the image will be hidden.- Parameters:
paintable – a
GdkPaintable
- set_icon_from_gicon(gicon: Icon | None = None) None
Sets the icon of the tooltip (which is in front of the text) to be the icon indicated by
gicon
with the size indicated bysize
. Ifgicon
isNone
, the image will be hidden.- Parameters:
gicon – a
GIcon
representing the icon
- set_icon_from_icon_name(icon_name: str | None = None) None
Sets the icon of the tooltip (which is in front of the text) to be the icon indicated by
icon_name
with the size indicated bysize
. Ificon_name
isNone
, the image will be hidden.- Parameters:
icon_name – an icon name
- set_markup(markup: str | None = None) None
Sets the text of the tooltip to be
markup
.The string must be marked up with Pango markup. If
markup
isNone
, the label will be hidden.- Parameters:
markup – a string with Pango markup or
%NLL
- set_text(text: str | None = None) None
Sets the text of the tooltip to be
text
.If
text
isNone
, the label will be hidden. See alsoset_markup
.- Parameters:
text – a text string
- set_tip_area(rect: Rectangle) None
Sets the area of the widget, where the contents of this tooltip apply, to be
rect
(in widget coordinates). This is especially useful for properly setting tooltips onGtkTreeView
rows and cells,GtkIconViews
, etc.For setting tooltips on
GtkTreeView
, please refer to the convenience functions for this:set_tooltip_row()
andset_tooltip_cell()
.- Parameters:
rect – a
GdkRectangle