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
qwindowsinputcontext.cpp File Reference

(3a38de71da13103fbe5bdf6b822263e282e68368)

#include "qwindowsinputcontext.h"
#include "qwindowscontext.h"
#include "qwindowswindow.h"
#include "qwindowsintegration.h"
#include <QtCore/qdebug.h>
#include <QtCore/qobject.h>
#include <QtCore/qrect.h>
#include <QtCore/qtextboundaryfinder.h>
#include <QtGui/qevent.h>
#include <QtGui/qtextformat.h>
#include <QtGui/qpalette.h>
#include <QtGui/qguiapplication.h>
#include <private/qhighdpiscaling_p.h>
#include <algorithm>
Include dependency graph for qwindowsinputcontext.cpp:

Go to the source code of this file.

Enumerations

enum  StandardFormat { PreeditFormat , SelectionFormat , PreeditFormat , SelectionFormat }
enum  StandardFormat { PreeditFormat , SelectionFormat , PreeditFormat , SelectionFormat }

Functions

static QT_BEGIN_NAMESPACE QByteArray debugComposition (int lParam)
static void imeNotifyCancelComposition (HWND hwnd)
static LCID languageIdFromLocaleId (LCID localeId)
static LCID currentInputLanguageId ()
Q_CORE_EXPORT QLocale qt_localeFromLCID (LCID id)
static QString getCompositionString (HIMC himc, DWORD dwIndex)
static void getCompositionStringConvertedRange (HIMC himc, int *selStart, int *selLength)
static QTextFormat standardFormat (StandardFormat format)
static QList< QInputMethodEvent::AttributeintermediateMarkup (int position, int compositionLength, int selStart, int selLength)

Enumeration Type Documentation

◆ StandardFormat [1/2]

Enumerator
PreeditFormat 
SelectionFormat 
PreeditFormat 
SelectionFormat 

Definition at line 387 of file qwindowsinputcontext.cpp.

◆ StandardFormat [2/2]

Enumerator
PreeditFormat 
SelectionFormat 
PreeditFormat 
SelectionFormat 

Definition at line 387 of file qwindowsinputcontext.cpp.

Function Documentation

◆ currentInputLanguageId()

LCID currentInputLanguageId ( )
inlinestatic

Definition at line 62 of file qwindowsinputcontext.cpp.

◆ debugComposition()

QT_BEGIN_NAMESPACE QByteArray debugComposition ( int lParam)
inlinestatic

Definition at line 25 of file qwindowsinputcontext.cpp.

◆ getCompositionString()

QString getCompositionString ( HIMC himc,
DWORD dwIndex )
inlinestatic

Definition at line 358 of file qwindowsinputcontext.cpp.

◆ getCompositionStringConvertedRange()

void getCompositionStringConvertedRange ( HIMC himc,
int * selStart,
int * selLength )
inlinestatic

Definition at line 367 of file qwindowsinputcontext.cpp.

◆ imeNotifyCancelComposition()

void imeNotifyCancelComposition ( HWND hwnd)
inlinestatic

Definition at line 46 of file qwindowsinputcontext.cpp.

◆ intermediateMarkup()

QList< QInputMethodEvent::Attribute > intermediateMarkup ( int position,
int compositionLength,
int selStart,
int selLength )
inlinestatic

Definition at line 456 of file qwindowsinputcontext.cpp.

◆ languageIdFromLocaleId()

LCID languageIdFromLocaleId ( LCID localeId)
inlinestatic

Definition at line 57 of file qwindowsinputcontext.cpp.

◆ qt_localeFromLCID()

Q_CORE_EXPORT QLocale qt_localeFromLCID ( LCID id)

Definition at line 1220 of file qlocale_win.cpp.

◆ standardFormat()

QTextFormat standardFormat ( StandardFormat format)
inlinestatic

Definition at line 392 of file qwindowsinputcontext.cpp.

References SelectionFormat.