QSkinny 0.8.0
C++/Qt UI toolkit
Loading...
Searching...
No Matches
QskInputContext Class Reference

Detailed Description

Definition at line 43 of file QskInputContext.h.

Inheritance diagram for QskInputContext:

Public Member Functions

void setFactory (QskInputContextFactory *)
 
QskInputContextFactoryfactory () const
 
QRectF panelRect () const
 
void setInputPanelVisible (const QQuickItem *, bool)
 
bool isInputPanelVisible () const
 
QLocale locale () const
 
std::shared_ptr< QskTextPredictortextPredictor (const QLocale &locale)
 

Static Public Member Functions

static QskInputContextinstance ()
 
static void setInstance (QskInputContext *)
 

Signals

void activeChanged ()
 
void panelRectChanged ()
 

Protected Member Functions

virtual void showPanel (const QQuickItem *)
 
virtual void hidePanel (const QQuickItem *)
 

Constructor & Destructor Documentation

◆ QskInputContext()

QskInputContext::QskInputContext ( )

Definition at line 300 of file QskInputContext.cpp.

◆ ~QskInputContext()

QskInputContext::~QskInputContext ( )
override

Definition at line 306 of file QskInputContext.cpp.

Member Function Documentation

◆ factory()

QskInputContextFactory * QskInputContext::factory ( ) const

Definition at line 324 of file QskInputContext.cpp.

◆ hidePanel()

void QskInputContext::hidePanel ( const QQuickItem *  item)
protectedvirtual

Definition at line 437 of file QskInputContext.cpp.

◆ instance()

QskInputContext * QskInputContext::instance ( )
static

Definition at line 225 of file QskInputContext.cpp.

◆ invokeAction()

void QskInputContext::invokeAction ( QInputMethod::Action  ,
int  cursorPosition 
)
privatevirtual

Definition at line 495 of file QskInputContext.cpp.

◆ isInputPanelVisible()

bool QskInputContext::isInputPanelVisible ( ) const

Definition at line 475 of file QskInputContext.cpp.

◆ locale()

QLocale QskInputContext::locale ( ) const

Definition at line 480 of file QskInputContext.cpp.

◆ panelRect()

QRectF QskInputContext::panelRect ( ) const

Definition at line 364 of file QskInputContext.cpp.

◆ setFactory()

void QskInputContext::setFactory ( QskInputContextFactory factory)

Definition at line 310 of file QskInputContext.cpp.

◆ setFocusObject()

void QskInputContext::setFocusObject ( QObject *  )
privatevirtual

Definition at line 491 of file QskInputContext.cpp.

◆ setInputPanelVisible()

void QskInputContext::setInputPanelVisible ( const QQuickItem *  item,
bool  on 
)

Definition at line 459 of file QskInputContext.cpp.

◆ setInstance()

void QskInputContext::setInstance ( QskInputContext inputContext)
static

Definition at line 208 of file QskInputContext.cpp.

◆ showPanel()

void QskInputContext::showPanel ( const QQuickItem *  item)
protectedvirtual

Definition at line 374 of file QskInputContext.cpp.

◆ textPredictor()

std::shared_ptr< QskTextPredictor > QskInputContext::textPredictor ( const QLocale &  locale)

Definition at line 329 of file QskInputContext.cpp.

◆ update()

void QskInputContext::update ( const QQuickItem *  item,
Qt::InputMethodQueries  queries 
)
privatevirtual

Definition at line 337 of file QskInputContext.cpp.