信号
GtkWidget::query-tooltip
声明
gboolean
query_tooltip (
GtkWidget* self,
gint x,
gint y,
gboolean keyboard_mode,
GtkTooltip* tooltip,
gpointer user_data
)
描述 [src]
当小部件的提示即将显示时发出。
这发生在 GtkWidget:has-tooltip 属性为真且鼠标悬停时间超时,光标悬停在 widget 上时;或者当 widget 在键盘模式下获得焦点时发出。
使用给定的坐标,信号处理器应确定是否应该为 widget 显示提示。如果是这种情况,应返回 true,否则返回 false。注意,如果 keyboard_mode 为 true,则 x 和 y 的值是未定义的,不应使用。
信号处理器可以自由使用因此预定功能的函数调用来操作 tooltip。
| 默认处理程序 默认处理程序在通过 |
参数
x-
类型:
gint光标位置的 x 坐标,以小部件坐标为单位。
y-
类型:
gint光标位置的 y 坐标,以小部件坐标为单位。
keyboard_mode-
类型:
gboolean如果提示是通过键盘触发的,则为真。
tooltip-
类型:
GtkTooltipA
GtkTooltip.数据由函数的调用者拥有。