TAdvancedQuery Class

高级查询 More...

Header: #include <TAdvancedQuery>
Inherits: QWidget and TUiInterface

Public Functions

TAdvancedQuery(QWidget *parent = 0)
~TAdvancedQuery()
  • 213 public functions inherited from QWidget

Public Slots

void addSearchCondition(const QStringList &iItemNameStrLst)
void clear()
void clearSearchCondition()
bool compareData(const QVariantMap &iDataVarMap)
virtual QVariant getData(const QString &key = "", const QVariant &options = QVariant())
QVariantMap getQueryData()
QString getSql()
QVariantList itemList()
virtual void setData(const QString &key, const QVariant &data)
virtual void setData(const QVariantMap &iDataVarMap)
void setItemList(const QVariantList &iItemVarLst)
void setLogicEditVisible(bool iVisBol = true)
void setTitleLabelStyle(const QString &iTitleStr)

Signals

void dataChanged()
virtual void notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))

Additional Inherited Members

  • 58 properties inherited from QWidget
  • 5 static public members inherited from QWidget
  • 35 protected functions inherited from QWidget
  • 2 protected functions inherited from TUiInterface
  • 1 protected slot inherited from QWidget

Detailed Description

高级查询

Member Function Documentation

TAdvancedQuery::TAdvancedQuery(QWidget *parent = 0)

Default constructs an instance of TAdvancedQuery.

TAdvancedQuery::~TAdvancedQuery()

Destroys the instance of TAdvancedQuery.

[slot] void TAdvancedQuery::addSearchCondition(const QStringList &iItemNameStrLst)

[slot] void TAdvancedQuery::clear()

[slot] void TAdvancedQuery::clearSearchCondition()

[slot] bool TAdvancedQuery::compareData(const QVariantMap &iDataVarMap)

[signal] void TAdvancedQuery::dataChanged()

[virtual slot] QVariant TAdvancedQuery::getData(const QString &key = "", const QVariant &options = QVariant())

[slot] QVariantMap TAdvancedQuery::getQueryData()

返回GridLayout中的数据,包括checkStatus,名称,checkBox的值,后面的控件值

[slot] QString TAdvancedQuery::getSql()

[slot] QVariantList TAdvancedQuery::itemList()

See also setItemList().

[virtual signal] void TAdvancedQuery::notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))

[virtual slot] void TAdvancedQuery::setData(const QString &key, const QVariant &data)

[virtual slot] void TAdvancedQuery::setData(const QVariantMap &iDataVarMap)

[slot] void TAdvancedQuery::setItemList(const QVariantList &iItemVarLst)

See also itemList().

[slot] void TAdvancedQuery::setLogicEditVisible(bool iVisBol = true)

[slot] void TAdvancedQuery::setTitleLabelStyle(const QString &iTitleStr)