pub struct QTextBoundaryFinder { /* private fields */ }Expand description
C++ class: QTextBoundaryFinder.
Implementations§
Source§impl QTextBoundaryFinder
impl QTextBoundaryFinder
Sourcepub unsafe fn boundary_reasons(&self) -> QFlags<BoundaryReason>
pub unsafe fn boundary_reasons(&self) -> QFlags<BoundaryReason>
Calls C++ function: QFlags<QTextBoundaryFinder::BoundaryReason> QTextBoundaryFinder::boundaryReasons() const.
Sourcepub unsafe fn copy_from(
&self,
other: impl CastInto<Ref<QTextBoundaryFinder>>,
) -> Ref<QTextBoundaryFinder>
pub unsafe fn copy_from( &self, other: impl CastInto<Ref<QTextBoundaryFinder>>, ) -> Ref<QTextBoundaryFinder>
Calls C++ function: QTextBoundaryFinder& QTextBoundaryFinder::operator=(const QTextBoundaryFinder& other).
Sourcepub unsafe fn is_at_boundary(&self) -> bool
pub unsafe fn is_at_boundary(&self) -> bool
Calls C++ function: bool QTextBoundaryFinder::isAtBoundary() const.
Sourcepub unsafe fn is_valid(&self) -> bool
pub unsafe fn is_valid(&self) -> bool
Calls C++ function: bool QTextBoundaryFinder::isValid() const.
Sourcepub unsafe fn new_0a() -> CppBox<QTextBoundaryFinder>
pub unsafe fn new_0a() -> CppBox<QTextBoundaryFinder>
Calls C++ function: [constructor] void QTextBoundaryFinder::QTextBoundaryFinder().
Sourcepub unsafe fn new_2a(
type_: BoundaryType,
string: impl CastInto<Ref<QString>>,
) -> CppBox<QTextBoundaryFinder>
pub unsafe fn new_2a( type_: BoundaryType, string: impl CastInto<Ref<QString>>, ) -> CppBox<QTextBoundaryFinder>
Calls C++ function: [constructor] void QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QString& string).
Sourcepub unsafe fn new_5a(
type_: BoundaryType,
chars: impl CastInto<Ptr<QChar>>,
length: c_int,
buffer: *mut c_uchar,
buffer_size: c_int,
) -> CppBox<QTextBoundaryFinder>
pub unsafe fn new_5a( type_: BoundaryType, chars: impl CastInto<Ptr<QChar>>, length: c_int, buffer: *mut c_uchar, buffer_size: c_int, ) -> CppBox<QTextBoundaryFinder>
Calls C++ function: [constructor] void QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QChar* chars, int length, unsigned char* buffer = …, int bufferSize = …).
Sourcepub unsafe fn new_4a(
type_: BoundaryType,
chars: impl CastInto<Ptr<QChar>>,
length: c_int,
buffer: *mut c_uchar,
) -> CppBox<QTextBoundaryFinder>
pub unsafe fn new_4a( type_: BoundaryType, chars: impl CastInto<Ptr<QChar>>, length: c_int, buffer: *mut c_uchar, ) -> CppBox<QTextBoundaryFinder>
Calls C++ function: [constructor] void QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QChar* chars, int length, unsigned char* buffer = …).
Sourcepub unsafe fn new_3a(
type_: BoundaryType,
chars: impl CastInto<Ptr<QChar>>,
length: c_int,
) -> CppBox<QTextBoundaryFinder>
pub unsafe fn new_3a( type_: BoundaryType, chars: impl CastInto<Ptr<QChar>>, length: c_int, ) -> CppBox<QTextBoundaryFinder>
Calls C++ function: [constructor] void QTextBoundaryFinder::QTextBoundaryFinder(QTextBoundaryFinder::BoundaryType type, const QChar* chars, int length).
Sourcepub unsafe fn new_copy(
other: impl CastInto<Ref<QTextBoundaryFinder>>,
) -> CppBox<QTextBoundaryFinder>
pub unsafe fn new_copy( other: impl CastInto<Ref<QTextBoundaryFinder>>, ) -> CppBox<QTextBoundaryFinder>
Calls C++ function: [constructor] void QTextBoundaryFinder::QTextBoundaryFinder(const QTextBoundaryFinder& other).
Sourcepub unsafe fn position(&self) -> c_int
pub unsafe fn position(&self) -> c_int
Calls C++ function: int QTextBoundaryFinder::position() const.
Sourcepub unsafe fn set_position(&self, position: c_int)
pub unsafe fn set_position(&self, position: c_int)
Calls C++ function: void QTextBoundaryFinder::setPosition(int position).
Sourcepub unsafe fn string(&self) -> CppBox<QString>
pub unsafe fn string(&self) -> CppBox<QString>
Calls C++ function: QString QTextBoundaryFinder::string() const.
Sourcepub unsafe fn to_next_boundary(&self) -> c_int
pub unsafe fn to_next_boundary(&self) -> c_int
Calls C++ function: int QTextBoundaryFinder::toNextBoundary().
Sourcepub unsafe fn to_previous_boundary(&self) -> c_int
pub unsafe fn to_previous_boundary(&self) -> c_int
Calls C++ function: int QTextBoundaryFinder::toPreviousBoundary().
Sourcepub unsafe fn type_(&self) -> BoundaryType
pub unsafe fn type_(&self) -> BoundaryType
Calls C++ function: QTextBoundaryFinder::BoundaryType QTextBoundaryFinder::type() const.