Signal

VteTerminal::termprop-changed

since: 0.78

Declaration

void
termprop_changed (
  VteTerminal* self,
  gchar* name,
  gpointer user_data
)

Description [src]

The “termprop-changed” signal is emitted when a termprop has changed or been reset.

The handler may use the vte_terminal_get_termprop_() functions (and their by-ID variants), to retrieve the value of any termprop (not just name), as well as call vte_terminal_reset_termprop() (and its by-ID variant) to reset any termprop (not just name); but it must not call any* other API on terminal, including API of its parent classes.

This signal supports detailed connections, so e.g. subscribing to “termprop-changed::name” only runs the callback when the termprop “name” has changed.

Default handler:

The default handler is called after the handlers added via g_signal_connect().

The signal can be detailed
Available since: 0.78

Parameters

name

Type: gchar*

The name of the changed property.

The data is owned by the caller of the function.
The value is a NUL terminated UTF-8 string.