Trait gtk4::prelude::ShortcutActionExt [−][src]
pub trait ShortcutActionExt: 'static {
fn activate<P: IsA<Widget>>(
&self,
flags: ShortcutActionFlags,
widget: &P,
args: Option<&Variant>
) -> bool;
fn to_str(&self) -> GString;
}
Expand description
Trait containing all ShortcutAction
methods.
Implementors
ActivateAction
, CallbackAction
, MnemonicAction
, NamedAction
, NothingAction
, ShortcutAction
, SignalAction
Required methods
Activates the action on the widget
with the given args
.
Note that some actions ignore the passed in flags
, widget
or args
.
Activation of an action can fail for various reasons. If the action
is not supported by the widget
, if the args
don’t match the action
or if the activation otherwise had no effect, false
will be returned.
flags
flags to activate with
widget
Target of the activation
args
arguments to pass
Returns
true
if this action was activated successfully