信号

GtkEventControllerKey::key-pressed

声明

gboolean
key_pressed (
  GtkEventControllerKey* self,
  guint keyval,
  guint keycode,
  GdkModifierType state,
  gpointer user_data
)

描述 [源代码]

当按键被按下时发出。

默认处理程序

默认处理程序在通过g_signal_connect()添加的处理程序之后被调用。

参数

keyval

类型: guint

被按下的键。

keycode

类型: guint

被按下键的原始代码。

state

类型: GdkModifierType

表示修改键和鼠标按钮状态的位掩码。

返回值

类型: gboolean

如果按键按下被处理,则返回TRUE,否则返回FALSE