TTableChooserDialog Class
Header: | #include <TTableChooserDialog> |
Inherits: | TDialog |
Properties
- repetitionEnabled : bool
Public Functions
TTableChooserDialog(QWidget *parent = 0) | |
~TTableChooserDialog() | |
void | sort(TTableView *iTableView, int iIndex, Qt::SortOrder iOrder) |
- 2 public functions inherited from TDialog
- 8 public functions inherited from QDialog
- 213 public functions inherited from QWidget
Public Slots
TDialogButtonBox * | buttonBox() |
void | filter(const QString &iTextStr, const QVariant &iOptionsVar) |
bool | isRepetitionEnabled() const |
void | loadAllData(const QVariantList &iDataVarLst) |
void | loadSelectedData(const QVariantList &iDataVarLst) |
QVariantList | run(int *oAnswer = 0) |
QVariant | runV2(int *oAnswer = 0) |
TSearchEntry * | searchEntry() |
void | selectRows(const QVariantList &iKeysLst, bool iClearBeforeBol = true) |
TTableView * | selectedTableView() |
void | setButtons(const QStringList &iButtonStrLst) |
void | setDataKeyList(const QStringList &iKeyStrLst) |
void | setHeaderItem(const QVariantList &iHeaderItemVarLst) |
void | setIcon(const QString &iIconStr) |
void | setLeftTableSelectionMode(const QAbstractItemView::SelectionMode &iMode) |
void | setPrimaryKey(const QString &iKeyStr) |
void | setRepetitionEnabled(bool iEnabledBol) |
void | setRightTableSelectionMode(const QAbstractItemView::SelectionMode &iMode) |
void | setSearchDelayTime(int iMsInt) |
void | setSearchKeys(const QStringList &iKeyStrLst) |
void | setSearchText(const QString &iTextStr) |
void | setSize(int w, int h) |
void | setSortingEnabled(bool iEnable) |
void | setTitle(const QString &iTitleStr) |
TTableView * | tableView() |
- 2 public slots inherited from TDialog
- 5 public slots inherited from QDialog
- 19 public slots inherited from QWidget
Static Public Members
bool | itemGreaterThan(const QPair<QVariant, int> &iLeft, const QPair<QVariant, int> &iRight) |
bool | itemLessThan(const QPair<QVariant, int> &iLeft, const QPair<QVariant, int> &iRight) |
- 5 static public members inherited from QWidget
Additional Inherited Members
- 1 signal inherited from TDialog
- 3 signals inherited from QDialog
- 3 signals inherited from QWidget
- 2 protected functions inherited from TDialog
- 7 protected functions inherited from QDialog
- 35 protected functions inherited from QWidget
- 1 protected slot inherited from QWidget
Detailed Description
Property Documentation
repetitionEnabled : bool
Access functions:
bool | isRepetitionEnabled() const |
void | setRepetitionEnabled(bool iEnabledBol) |
Member Function Documentation
TTableChooserDialog::TTableChooserDialog(QWidget *parent = 0)
Default constructs an instance of TTableChooserDialog.
TTableChooserDialog::~TTableChooserDialog()
Destroys the instance of TTableChooserDialog.
[slot]
TDialogButtonBox *TTableChooserDialog::buttonBox()
[slot]
void TTableChooserDialog::filter(const QString &iTextStr, const QVariant &iOptionsVar)
[static]
bool TTableChooserDialog::itemGreaterThan(const QPair<QVariant, int> &iLeft, const QPair<QVariant, int> &iRight)
[static]
bool TTableChooserDialog::itemLessThan(const QPair<QVariant, int> &iLeft, const QPair<QVariant, int> &iRight)
[slot]
void TTableChooserDialog::loadAllData(const QVariantList &iDataVarLst)
[slot]
void TTableChooserDialog::loadSelectedData(const QVariantList &iDataVarLst)
[slot]
QVariantList TTableChooserDialog::run(int *oAnswer = 0)
[slot]
QVariant TTableChooserDialog::runV2(int *oAnswer = 0)
TTableChooserDialog::runV2 oAnswer Returns QVariantMap, 类似{"BUTTON": "Ok", "data": []}