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().