Trait gtk4::prelude::IMMulticontextExt
source · pub trait IMMulticontextExt: 'static {
// Required methods
fn context_id(&self) -> GString;
fn set_context_id(&self, context_id: Option<&str>);
}
Expand description
Required Methods§
sourcefn context_id(&self) -> GString
fn context_id(&self) -> GString
Gets the id of the currently active delegate of the @self.
Returns
the id of the currently active delegate
sourcefn set_context_id(&self, context_id: Option<&str>)
fn set_context_id(&self, context_id: Option<&str>)
Sets the context id for @self.
This causes the currently active delegate of @self to be replaced by the delegate corresponding to the new context id.
Setting this to a non-None
value overrides the system-wide
IM module setting. See the property::Settings::gtk-im-module
property.
context_id
the id to use