虚拟方法
GioActionchange_state
自: 2.30
声明 [源代码]
void
change_state (
GAction* action,
GVariant* value
)
描述 [源代码]
请求将动作的当前状态改为指定的状态。
动作必须是状态驱动的,且`value`必须是正确的类型。请参阅g_action_get_state_type()。
本调用仅请求一个状态改变。动作可能拒绝改变其状态,或者将状态改变为除了`value`以外的其他值。请参阅g_action_get_state_hint()。
如果提供的`value`是浮动的GVariant,则会被消耗。
自:2.30以来提供
参数
value-
类型:
GVariant新状态。
数据由方法调用者拥有。