枚举值

GObjectSignalMatchType

[]

声明

flags GObject.SignalMatchType
[]

说明 [src]

匹配类型指定了 g_signal_handlers_block_matched()、`g_signal_handlers_unblock_matched()` 和 `g_signal_handlers_disconnect_matched()` 通过什么内容来匹配信号 。

[]

成员

G_SIGNAL_MATCH_ID

信号 ID 必须 相等。

  • 数值:1
  • 自版本 2.0 起可用
G_SIGNAL_MATCH_DETAIL

信号详细信息必须 相等。

  • 数值:2
  • 自版本 2.0 起可用
G_SIGNAL_MATCH_CLOSURE

回调函数必须 相同。

  • 数值:4
  • 自版本 2.0 起可用
G_SIGNAL_MATCH_FUNC

C 回调函数回调内容必须 相同。

  • 数值:8
  • 自版本 2.0 起可用
G_SIGNAL_MATCH_DATA

回调函数数据必须 相同。

  • 数值:16
  • 自版本 2.0 起可用
G_SIGNAL_MATCH_UNBLOCKED

只允许匹配未阻止的信号。

  • 数值:32
  • 自版本 2.0 起可用