pub struct QInputMethodEvent { /* private fields */ }Expand description
C++ class: QInputMethodEvent.
Implementations§
Source§impl QInputMethodEvent
impl QInputMethodEvent
Sourcepub unsafe fn attributes(&self) -> Ref<QListOfAttribute>
pub unsafe fn attributes(&self) -> Ref<QListOfAttribute>
Calls C++ function: const QList<QInputMethodEvent::Attribute>& QInputMethodEvent::attributes() const.
Sourcepub unsafe fn commit_string(&self) -> Ref<QString>
pub unsafe fn commit_string(&self) -> Ref<QString>
Calls C++ function: const QString& QInputMethodEvent::commitString() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QInputMethodEvent>>,
) -> Ref<QInputMethodEvent>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QInputMethodEvent>>, ) -> Ref<QInputMethodEvent>
Calls C++ function: QInputMethodEvent& QInputMethodEvent::operator=(const QInputMethodEvent& other).
Sourcepub unsafe fn new_0a() -> CppBox<QInputMethodEvent>
pub unsafe fn new_0a() -> CppBox<QInputMethodEvent>
Calls C++ function: [constructor] void QInputMethodEvent::QInputMethodEvent().
Sourcepub unsafe fn new_2a(
preedit_text: impl CastInto<Ref<QString>>,
attributes: impl CastInto<Ref<QListOfAttribute>>,
) -> CppBox<QInputMethodEvent>
pub unsafe fn new_2a( preedit_text: impl CastInto<Ref<QString>>, attributes: impl CastInto<Ref<QListOfAttribute>>, ) -> CppBox<QInputMethodEvent>
Calls C++ function: [constructor] void QInputMethodEvent::QInputMethodEvent(const QString& preeditText, const QList<QInputMethodEvent::Attribute>& attributes).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QInputMethodEvent>>,
) -> CppBox<QInputMethodEvent>
pub unsafe fn new_copy( other: impl CastInto<Ref<QInputMethodEvent>>, ) -> CppBox<QInputMethodEvent>
Calls C++ function: [constructor] void QInputMethodEvent::QInputMethodEvent(const QInputMethodEvent& other).
Sourcepub unsafe fn preedit_string(&self) -> Ref<QString>
pub unsafe fn preedit_string(&self) -> Ref<QString>
Calls C++ function: const QString& QInputMethodEvent::preeditString() const.
Sourcepub unsafe fn replacement_length(&self) -> c_int
pub unsafe fn replacement_length(&self) -> c_int
Calls C++ function: int QInputMethodEvent::replacementLength() const.
Sourcepub unsafe fn replacement_start(&self) -> c_int
pub unsafe fn replacement_start(&self) -> c_int
Calls C++ function: int QInputMethodEvent::replacementStart() const.
Sourcepub unsafe fn set_commit_string_3a(
&self,
commit_string: impl CastInto<Ref<QString>>,
replace_from: c_int,
replace_length: c_int,
)
pub unsafe fn set_commit_string_3a( &self, commit_string: impl CastInto<Ref<QString>>, replace_from: c_int, replace_length: c_int, )
Calls C++ function: void QInputMethodEvent::setCommitString(const QString& commitString, int replaceFrom = …, int replaceLength = …).
Sourcepub unsafe fn set_commit_string_2a(
&self,
commit_string: impl CastInto<Ref<QString>>,
replace_from: c_int,
)
pub unsafe fn set_commit_string_2a( &self, commit_string: impl CastInto<Ref<QString>>, replace_from: c_int, )
Calls C++ function: void QInputMethodEvent::setCommitString(const QString& commitString, int replaceFrom = …).
Sourcepub unsafe fn set_commit_string_1a(
&self,
commit_string: impl CastInto<Ref<QString>>,
)
pub unsafe fn set_commit_string_1a( &self, commit_string: impl CastInto<Ref<QString>>, )
Calls C++ function: void QInputMethodEvent::setCommitString(const QString& commitString).
Methods from Deref<Target = QEvent>§
Sourcepub unsafe fn copy_from(&self, other: impl CastInto<Ref<QEvent>>) -> Ref<QEvent>
pub unsafe fn copy_from(&self, other: impl CastInto<Ref<QEvent>>) -> Ref<QEvent>
Calls C++ function: QEvent& QEvent::operator=(const QEvent& other).
Sourcepub unsafe fn is_accepted(&self) -> bool
pub unsafe fn is_accepted(&self) -> bool
Calls C++ function: bool QEvent::isAccepted() const.
Sourcepub unsafe fn set_accepted(&self, accepted: bool)
pub unsafe fn set_accepted(&self, accepted: bool)
Calls C++ function: void QEvent::setAccepted(bool accepted).
Sourcepub unsafe fn spontaneous(&self) -> bool
pub unsafe fn spontaneous(&self) -> bool
Calls C++ function: bool QEvent::spontaneous() const.
Trait Implementations§
Source§impl CppDeletable for QInputMethodEvent
impl CppDeletable for QInputMethodEvent
Source§impl Deref for QInputMethodEvent
impl Deref for QInputMethodEvent
Source§impl DynamicCast<QInputMethodEvent> for QEvent
impl DynamicCast<QInputMethodEvent> for QEvent
Source§unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QInputMethodEvent>
unsafe fn dynamic_cast(ptr: Ptr<QEvent>) -> Ptr<QInputMethodEvent>
Calls C++ function: QInputMethodEvent* dynamic_cast<QInputMethodEvent*>(QEvent* ptr).
Source§impl StaticDowncast<QInputMethodEvent> for QEvent
impl StaticDowncast<QInputMethodEvent> for QEvent
Source§unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QInputMethodEvent>
unsafe fn static_downcast(ptr: Ptr<QEvent>) -> Ptr<QInputMethodEvent>
Calls C++ function: QInputMethodEvent* static_cast<QInputMethodEvent*>(QEvent* ptr).
Source§impl StaticUpcast<QEvent> for QInputMethodEvent
impl StaticUpcast<QEvent> for QInputMethodEvent
Source§unsafe fn static_upcast(ptr: Ptr<QInputMethodEvent>) -> Ptr<QEvent>
unsafe fn static_upcast(ptr: Ptr<QInputMethodEvent>) -> Ptr<QEvent>
Calls C++ function: QEvent* static_cast<QEvent*>(QInputMethodEvent* ptr).