TTableViewDialog Class
| Header: | #include <TTableViewDialog> |
| Inherits: | TDialog and TUiInterface |
Properties
- categoryVisible : bool
Public Functions
| TTableViewDialog(QWidget *parent = 0) | |
| ~TTableViewDialog() |
- 2 public functions inherited from TDialog
- 8 public functions inherited from QDialog
- 213 public functions inherited from QWidget
Public Slots
| void | applyFilter() |
| TDialogButtonBox * | buttonBox() |
| TCategoryTreeView * | categoryTreeView() |
| virtual QVariant | getData(const QString &key = "", const QVariant &options = QVariant()) |
| bool | isCategoryVisible() const |
| void | loadData(const QVariantList &iDataVarLst) |
| TPageTool * | pageTool() |
| void | refreshData(bool iResetPage = true) |
| QVariantList | run(bool iIncludeHiddenBol = false, int *oAnswerInt = 0) |
| QVariant | runV2(bool iIncludeHiddenBol = false, int *oAnswerInt = 0) |
| TSearchEntry * | searchEntry() |
| QStringList | searchKeys() const |
| void | selectRows(const QVariantList &iKeyVarLst, bool iClearBeforeBol = true) |
| void | setButtons(const QStringList &iButtonStrLst) |
| void | setCategoryCheckable(bool iCheckableBol) |
| void | setCategoryDisplayFormat(QString iDisplayFormatStr) |
| void | setCategoryHeadLabel(QString iHeadLabelStr) |
| void | setCategoryItemList(QList<QVariant> iItemList) |
| void | setCategorySearchString(QString iCategoryTableNameStr) |
| void | setCategorySelectionMode(QAbstractItemView::SelectionMode iSelectionMode = QAbstractItemView::SingleSelection) |
| void | setCategoryVisible(bool iVisibleBol) |
| virtual void | setData(const QString &key, const QVariant &iValue) |
| void | setDataKeyList(const QStringList &iKeyStrLst) |
| void | setHeaderItem(const QVariantList &iHeaderItemVarLst) |
| void | setIcon(const QString &iIconStr) |
| void | setPageSize(int iPageSize) |
| void | setPrimaryKey(const QString &iKeyStr) |
| void | setSearchCallback(std::function<QVariant( QVariantMap ) > iCallback) |
| void | setSearchDelayTime(int iMsInt) |
| void | setSearchKeys(const QStringList &iKeyStrLst) |
| void | setSearchText(const QString &iTextStr) |
| void | setSelectionMode(const QAbstractItemView::SelectionMode &iSelectionMode) |
| void | setTitle(const QString &iTitleStr) |
| TTableView * | tableView() |
| void | updateCategoryItemCount(QVariantMap iCountVarMap) |
- 2 public slots inherited from TDialog
- 9 public slots inherited from TUiInterface
- 5 public slots inherited from QDialog
- 19 public slots inherited from QWidget
Signals
| virtual void | notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" )) |
- 1 signal inherited from TDialog
- 1 signal inherited from TUiInterface
- 3 signals inherited from QDialog
- 3 signals inherited from QWidget
Additional Inherited Members
- 5 static public members inherited from QWidget
- 2 protected functions inherited from TDialog
- 2 protected functions inherited from TUiInterface
- 7 protected functions inherited from QDialog
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Detailed Description
Property Documentation
categoryVisible : bool
Access functions:
| bool | isCategoryVisible() const |
| void | setCategoryVisible(bool iVisibleBol) |
Member Function Documentation
TTableViewDialog::TTableViewDialog(QWidget *parent = 0)
Default constructs an instance of TTableViewDialog.
TTableViewDialog::~TTableViewDialog()
Destroys the instance of TTableViewDialog.
[slot] void TTableViewDialog::applyFilter()
[slot] TDialogButtonBox *TTableViewDialog::buttonBox()
[slot] TCategoryTreeView *TTableViewDialog::categoryTreeView()
[virtual slot] QVariant TTableViewDialog::getData(const QString &key = "", const QVariant &options = QVariant())
[slot] void TTableViewDialog::loadData(const QVariantList &iDataVarLst)
[virtual signal] void TTableViewDialog::notification(const QString &type, const QVariant &data = QVariant(), const QString &uuid = QStringLiteral( "" ))
[slot] TPageTool *TTableViewDialog::pageTool()
[slot] void TTableViewDialog::refreshData(bool iResetPage = true)
[slot] QVariantList TTableViewDialog::run(bool iIncludeHiddenBol = false, int *oAnswerInt = 0)
[slot] QVariant TTableViewDialog::runV2(bool iIncludeHiddenBol = false, int *oAnswerInt = 0)
TTableViewDialog::runV2 iIncludeHiddenBol oAnswerInt Returns QVariantMap, 类似{"BUTTON": "Ok", "data": []}
[slot] TSearchEntry *TTableViewDialog::searchEntry()
[slot] QStringList TTableViewDialog::searchKeys() const
See also setSearchKeys().
[slot] void TTableViewDialog::selectRows(const QVariantList &iKeyVarLst, bool iClearBeforeBol = true)
[slot] void TTableViewDialog::setButtons(const QStringList &iButtonStrLst)
[slot] void TTableViewDialog::setCategoryCheckable(bool iCheckableBol)
[slot] void TTableViewDialog::setCategoryDisplayFormat(QString iDisplayFormatStr)
[slot] void TTableViewDialog::setCategoryHeadLabel(QString iHeadLabelStr)
[slot] void TTableViewDialog::setCategoryItemList(QList<QVariant> iItemList)
[slot] void TTableViewDialog::setCategorySearchString(QString iCategoryTableNameStr)
[slot] void TTableViewDialog::setCategorySelectionMode(QAbstractItemView::SelectionMode iSelectionMode = QAbstractItemView::SingleSelection)
[virtual slot] void TTableViewDialog::setData(const QString &key, const QVariant &iValue)
[slot] void TTableViewDialog::setDataKeyList(const QStringList &iKeyStrLst)
[slot] void TTableViewDialog::setHeaderItem(const QVariantList &iHeaderItemVarLst)
[slot] void TTableViewDialog::setIcon(const QString &iIconStr)
[slot] void TTableViewDialog::setPageSize(int iPageSize)
[slot] void TTableViewDialog::setPrimaryKey(const QString &iKeyStr)
[slot] void TTableViewDialog::setSearchCallback(std::function<QVariant( QVariantMap ) > iCallback)
[slot] void TTableViewDialog::setSearchDelayTime(int iMsInt)
[slot] void TTableViewDialog::setSearchKeys(const QStringList &iKeyStrLst)
See also searchKeys().