Struct qt_gui::QAccessibleEditableTextInterface
source · #[repr(C)]pub struct QAccessibleEditableTextInterface { /* private fields */ }
Expand description
The QAccessibleEditableTextInterface class implements support for objects with editable text.
C++ class: QAccessibleEditableTextInterface
.
The QAccessibleEditableTextInterface class implements support for objects with editable text.
When implementing this interface you will almost certainly also want to implement QAccessibleTextInterface.
Implementations§
source§impl QAccessibleEditableTextInterface
impl QAccessibleEditableTextInterface
sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QAccessibleEditableTextInterface>>
) -> Ref<QAccessibleEditableTextInterface>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QAccessibleEditableTextInterface>> ) -> Ref<QAccessibleEditableTextInterface>
The QAccessibleEditableTextInterface class implements support for objects with editable text.
Calls C++ function: QAccessibleEditableTextInterface& QAccessibleEditableTextInterface::operator=(const QAccessibleEditableTextInterface& other)
.
The QAccessibleEditableTextInterface class implements support for objects with editable text.
When implementing this interface you will almost certainly also want to implement QAccessibleTextInterface.
sourcepub unsafe fn delete_text(&self, start_offset: c_int, end_offset: c_int)
pub unsafe fn delete_text(&self, start_offset: c_int, end_offset: c_int)
Deletes the text from startOffset to endOffset.
Calls C++ function: pure virtual void QAccessibleEditableTextInterface::deleteText(int startOffset, int endOffset)
.
Deletes the text from startOffset to endOffset.
sourcepub unsafe fn insert_text(
&self,
offset: c_int,
text: impl CastInto<Ref<QString>>
)
pub unsafe fn insert_text( &self, offset: c_int, text: impl CastInto<Ref<QString>> )
Inserts text at position offset.
Calls C++ function: pure virtual void QAccessibleEditableTextInterface::insertText(int offset, const QString& text)
.
Inserts text at position offset.
sourcepub unsafe fn replace_text(
&self,
start_offset: c_int,
end_offset: c_int,
text: impl CastInto<Ref<QString>>
)
pub unsafe fn replace_text( &self, start_offset: c_int, end_offset: c_int, text: impl CastInto<Ref<QString>> )
Removes the text from startOffset to endOffset and instead inserts text.
Calls C++ function: pure virtual void QAccessibleEditableTextInterface::replaceText(int startOffset, int endOffset, const QString& text)
.
Removes the text from startOffset to endOffset and instead inserts text.
Trait Implementations§
source§impl CppDeletable for QAccessibleEditableTextInterface
impl CppDeletable for QAccessibleEditableTextInterface
source§unsafe fn delete(&self)
unsafe fn delete(&self)
Destroys the QAccessibleEditableTextInterface.
Calls C++ function: virtual [destructor] void QAccessibleEditableTextInterface::~QAccessibleEditableTextInterface()
.
Destroys the QAccessibleEditableTextInterface.