TUiInterface Class

Public Functions

Public Slots

virtual QVariant getData(const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant()) = 0
virtual QVariant getDefaultData(const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())
virtual bool isTuiReturnable()
void notify(const QString &iTypeStr, const QVariant &iDataVar = QVariant(), const QString &iUuidStr = QStringLiteral( "" ))
virtual void setData(const QString &iKeyStr, const QVariant &iDatavar) = 0
virtual void setData(const QVariantMap &iDataVar)
virtual void setDefaultData(const QString &iKeyStr, const QVariant &iDataVar)
virtual void setDefaultData(const QVariantMap &iDataVar)
void setTuiStyle(const QString &iStyleStr)

Signals

virtual void notification(const QString &iTypeStr, const QVariant &iDataVar = QVariant(), const QString &iUuidStr = QStringLiteral( "" )) = 0

Protected Functions

QVariant _getData(QObject *iObjPtr, const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())
void _setData(QObject *iObjPtr, const QString &iKeyStr, const QVariant &iDataVar)

Detailed Description

Member Function Documentation

TUiInterface::TUiInterface()

Default constructs an instance of TUiInterface.

[virtual] TUiInterface::~TUiInterface()

Destroys the instance of TUiInterface. The destructor is virtual.

[protected] QVariant TUiInterface::_getData(QObject *iObjPtr, const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())

[protected] void TUiInterface::_setData(QObject *iObjPtr, const QString &iKeyStr, const QVariant &iDataVar)

[pure virtual slot] QVariant TUiInterface::getData(const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())

[virtual slot] QVariant TUiInterface::getDefaultData(const QString &iKeyStr = "", const QVariant &iOptionsVar = QVariant())

[virtual slot] bool TUiInterface::isTuiReturnable()

[pure virtual signal] void TUiInterface::notification(const QString &iTypeStr, const QVariant &iDataVar = QVariant(), const QString &iUuidStr = QStringLiteral( "" ))

[slot] void TUiInterface::notify(const QString &iTypeStr, const QVariant &iDataVar = QVariant(), const QString &iUuidStr = QStringLiteral( "" ))

[pure virtual slot] void TUiInterface::setData(const QString &iKeyStr, const QVariant &iDatavar)

[virtual slot] void TUiInterface::setData(const QVariantMap &iDataVar)

[virtual slot] void TUiInterface::setDefaultData(const QString &iKeyStr, const QVariant &iDataVar)

[virtual slot] void TUiInterface::setDefaultData(const QVariantMap &iDataVar)

[slot] void TUiInterface::setTuiStyle(const QString &iStyleStr)