Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
QWaylandInputMethodEventBuilder Class Reference

#include <qwaylandinputmethodeventbuilder_p.h>

Collaboration diagram for QWaylandInputMethodEventBuilder:

Public Member Functions

 QWaylandInputMethodEventBuilder ()=default
 ~QWaylandInputMethodEventBuilder ()
void reset ()
void setCursorPosition (int32_t index, int32_t anchor)
void setDeleteSurroundingText (uint32_t beforeLength, uint32_t afterLength)
void addPreeditStyling (uint32_t index, uint32_t length, uint32_t style)
void setPreeditCursor (int32_t index)
QInputMethodEventbuildCommit (const QString &text)
QInputMethodEventbuildPreedit (const QString &text)
 QWaylandInputMethodEventBuilder ()=default
 ~QWaylandInputMethodEventBuilder ()
void reset ()
void setCursorPosition (int32_t index, int32_t anchor)
void setDeleteSurroundingText (uint32_t beforeLength, uint32_t afterLength)
void addPreeditStyling (uint32_t index, uint32_t length, uint32_t style)
void setPreeditCursor (int32_t index)
QInputMethodEventbuildCommit (const QString &text)
QInputMethodEventbuildPreedit (const QString &text)

Static Public Member Functions

static int indexFromWayland (const QString &text, int length, int base=0)
static int indexToWayland (const QString &text, int length, int base=0)
static int trimmedIndexFromWayland (const QString &text, int length, int base=0)
static int indexFromWayland (const QString &text, int length, int base=0)
static int indexToWayland (const QString &text, int length, int base=0)
static int trimmedIndexFromWayland (const QString &text, int length, int base=0)

Detailed Description

Definition at line 25 of file qwaylandinputmethodeventbuilder_p.h.

Constructor & Destructor Documentation

◆ QWaylandInputMethodEventBuilder() [1/2]

QWaylandInputMethodEventBuilder::QWaylandInputMethodEventBuilder ( )
default

◆ ~QWaylandInputMethodEventBuilder() [1/2]

QT_BEGIN_NAMESPACE QWaylandInputMethodEventBuilder::~QWaylandInputMethodEventBuilder ( )

Definition at line 22 of file qwaylandinputmethodeventbuilder.cpp.

◆ QWaylandInputMethodEventBuilder() [2/2]

QWaylandInputMethodEventBuilder::QWaylandInputMethodEventBuilder ( )
default

◆ ~QWaylandInputMethodEventBuilder() [2/2]

QWaylandInputMethodEventBuilder::~QWaylandInputMethodEventBuilder ( )

Member Function Documentation

◆ addPreeditStyling() [1/2]

void QWaylandInputMethodEventBuilder::addPreeditStyling ( uint32_t index,
uint32_t length,
uint32_t style )

Definition at line 48 of file qwaylandinputmethodeventbuilder.cpp.

◆ addPreeditStyling() [2/2]

void QWaylandInputMethodEventBuilder::addPreeditStyling ( uint32_t index,
uint32_t length,
uint32_t style )

◆ buildCommit() [1/2]

QInputMethodEvent * QWaylandInputMethodEventBuilder::buildCommit ( const QString & text)

Definition at line 95 of file qwaylandinputmethodeventbuilder.cpp.

◆ buildCommit() [2/2]

QInputMethodEvent * QWaylandInputMethodEventBuilder::buildCommit ( const QString & text)

◆ buildPreedit() [1/2]

QInputMethodEvent * QWaylandInputMethodEventBuilder::buildPreedit ( const QString & text)

Definition at line 125 of file qwaylandinputmethodeventbuilder.cpp.

◆ buildPreedit() [2/2]

QInputMethodEvent * QWaylandInputMethodEventBuilder::buildPreedit ( const QString & text)

◆ indexFromWayland() [1/2]

int QWaylandInputMethodEventBuilder::indexFromWayland ( const QString & text,
int length,
int base = 0 )
static

Definition at line 274 of file qwaylandinputmethodeventbuilder.cpp.

◆ indexFromWayland() [2/2]

int QWaylandInputMethodEventBuilder::indexFromWayland ( const QString & text,
int length,
int base = 0 )
static

◆ indexToWayland() [1/2]

int QWaylandInputMethodEventBuilder::indexToWayland ( const QString & text,
int length,
int base = 0 )
static

Definition at line 326 of file qwaylandinputmethodeventbuilder.cpp.

◆ indexToWayland() [2/2]

int QWaylandInputMethodEventBuilder::indexToWayland ( const QString & text,
int length,
int base = 0 )
static

◆ reset() [1/2]

void QWaylandInputMethodEventBuilder::reset ( )

Definition at line 26 of file qwaylandinputmethodeventbuilder.cpp.

◆ reset() [2/2]

void QWaylandInputMethodEventBuilder::reset ( )

◆ setCursorPosition() [1/2]

void QWaylandInputMethodEventBuilder::setCursorPosition ( int32_t index,
int32_t anchor )

Definition at line 36 of file qwaylandinputmethodeventbuilder.cpp.

◆ setCursorPosition() [2/2]

void QWaylandInputMethodEventBuilder::setCursorPosition ( int32_t index,
int32_t anchor )

◆ setDeleteSurroundingText() [1/2]

void QWaylandInputMethodEventBuilder::setDeleteSurroundingText ( uint32_t beforeLength,
uint32_t afterLength )

Definition at line 42 of file qwaylandinputmethodeventbuilder.cpp.

◆ setDeleteSurroundingText() [2/2]

void QWaylandInputMethodEventBuilder::setDeleteSurroundingText ( uint32_t beforeLength,
uint32_t afterLength )

◆ setPreeditCursor() [1/2]

void QWaylandInputMethodEventBuilder::setPreeditCursor ( int32_t index)

Definition at line 90 of file qwaylandinputmethodeventbuilder.cpp.

◆ setPreeditCursor() [2/2]

void QWaylandInputMethodEventBuilder::setPreeditCursor ( int32_t index)

◆ trimmedIndexFromWayland() [1/2]

int QWaylandInputMethodEventBuilder::trimmedIndexFromWayland ( const QString & text,
int length,
int base = 0 )
static

Definition at line 288 of file qwaylandinputmethodeventbuilder.cpp.

◆ trimmedIndexFromWayland() [2/2]

int QWaylandInputMethodEventBuilder::trimmedIndexFromWayland ( const QString & text,
int length,
int base = 0 )
static

The documentation for this class was generated from the following files: