QskInputContext

Inherits from QObject

Public Signals

  Name
void activeChanged()
void panelRectChanged()

Public Functions

  Name
  QskInputContext()
virtual ~QskInputContext()
void setFactory(QskInputContextFactory * factory)
QskInputContextFactory * factory() const
QRectF panelRect() const
void setInputPanelVisible(const QQuickItem * item, bool on)
bool isInputPanelVisible() const
QLocale locale() const
QskTextPredictor * textPredictor(const QLocale & locale)
QskInputContext * instance()
void setInstance(QskInputContext * inputContext)

Protected Functions

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

Friends

  Name
class QskPlatformInputContext

Public Signals Documentation

signal activeChanged

void activeChanged()

signal panelRectChanged

void panelRectChanged()

Public Functions Documentation

function QskInputContext

QskInputContext()

function ~QskInputContext

virtual ~QskInputContext()

function setFactory

void setFactory(
    QskInputContextFactory * factory
)

function factory

QskInputContextFactory * factory() const

function panelRect

QRectF panelRect() const

function setInputPanelVisible

void setInputPanelVisible(
    const QQuickItem * item,
    bool on
)

function isInputPanelVisible

bool isInputPanelVisible() const

function locale

QLocale locale() const

function textPredictor

QskTextPredictor * textPredictor(
    const QLocale & locale
)

function instance

static QskInputContext * instance()

function setInstance

static void setInstance(
    QskInputContext * inputContext
)

Protected Functions Documentation

function showPanel

virtual void showPanel(
    const QQuickItem * item
)

function hidePanel

virtual void hidePanel(
    const QQuickItem * item
)

Friends

friend QskPlatformInputContext

friend class QskPlatformInputContext(
    QskPlatformInputContext 
);

Updated on 28 July 2023 at 14:02:28 CEST