TSearchEntry Class
搜索控件 More...
| Header: | #include <TSearchEntry> |
| Inherits: | QWidget |
Public Types
| enum | OptionMode { OptionMode_SingleMode, OptionMode_MultiMode } |
Properties
|
|
- 58 properties inherited from QWidget
Public Functions
| TSearchEntry(QWidget *parent = 0) | |
| ~TSearchEntry() |
- 213 public functions inherited from QWidget
Public Slots
| QString | activeOption() const |
| QStringList | activeOptions() const |
| void | addCompleterList(const QStringList &iStrLst) |
| void | clearText() |
| QString | label() |
| QLineEdit * | lineEdit() |
| QVariantList | optionList() const |
| OptionMode | optionMode() const |
| int | searchDelayTime() |
| void | selectAll() |
| void | setActiveOption(const QString &iFieldStr) |
| void | setActiveOptions(const QStringList &iFieldStrLst) |
| void | setLabel(const QString &iLabelStr) |
| void | setOptionList(const QVariantList &iFieldLst) |
| void | setOptionMode(OptionMode iOptionMode) |
| void | setPlaceholderText(const QString &iTextStr) |
| void | setSearchDelayTime(int iMsInt) |
| void | setText(const QString &iTextStr) |
| QString | sqlWhere() |
| QString | text() |
- 19 public slots inherited from QWidget
Signals
| void | search(const QString &iTextStr, const QVariant &iFieldsVar) |
- 3 signals inherited from QWidget
Reimplemented Protected Functions
| virtual void | keyPressEvent(QKeyEvent *iEvent) |
- 35 protected functions inherited from QWidget
Protected Slots
| void | changeSearchOption() |
| void | doSearchAction() |
| void | onTextChanged(const QString &iTextStr) |
| void | showFieldSelection() |
- 1 protected slot inherited from QWidget
Additional Inherited Members
Detailed Description
搜索控件
Property Documentation
label : QString
Access functions:
| QString | label() |
| void | setLabel(const QString &iLabelStr) |
optionList : QList<QVariant>
Access functions:
| QVariantList | optionList() const |
| void | setOptionList(const QVariantList &iFieldLst) |
optionMode : OptionMode
Access functions:
| OptionMode | optionMode() const |
| void | setOptionMode(OptionMode iOptionMode) |
searchDelayTime : int
Access functions:
| int | searchDelayTime() |
| void | setSearchDelayTime(int iMsInt) |
text : QString
Access functions:
| QString | text() |
| void | setText(const QString &iTextStr) |
Member Function Documentation
TSearchEntry::TSearchEntry(QWidget *parent = 0)
Default constructs an instance of TSearchEntry.
TSearchEntry::~TSearchEntry()
Destroys the instance of TSearchEntry.
[slot] QString TSearchEntry::activeOption() const
See also setActiveOption().
[slot] QStringList TSearchEntry::activeOptions() const
See also setActiveOptions().
[slot] void TSearchEntry::addCompleterList(const QStringList &iStrLst)
为查询控件添加查询下拉菜单。 list为下拉查单的选择列表。
[protected slot] void TSearchEntry::changeSearchOption()
[slot] void TSearchEntry::clearText()
[protected slot] void TSearchEntry::doSearchAction()
[virtual protected] void TSearchEntry::keyPressEvent(QKeyEvent *iEvent)
[slot] QLineEdit *TSearchEntry::lineEdit()
[protected slot] void TSearchEntry::onTextChanged(const QString &iTextStr)
[slot] QVariantList TSearchEntry::optionList() const
返回查询控制条件的列表。
Note: Getter function for property optionList.
See also setOptionList() and setSearchFieldList().
[slot] OptionMode TSearchEntry::optionMode() const
返回当前查询条件的选择模式。
Note: Getter function for property optionMode.
See also setOptionMode() and setSelectionMode().
[signal] void TSearchEntry::search(const QString &iTextStr, const QVariant &iFieldsVar)
[slot] void TSearchEntry::selectAll()
[slot] void TSearchEntry::setActiveOption(const QString &iFieldStr)
See also activeOption().
[slot] void TSearchEntry::setActiveOptions(const QStringList &iFieldStrLst)
See also activeOptions().
[slot] void TSearchEntry::setLabel(const QString &iLabelStr)
TSearchEntry控件的语言翻译函数。
Note: Setter function for property label.
See also label().
[slot] void TSearchEntry::setOptionMode(OptionMode iOptionMode)
设置查询条件的选择模式。
Note: Setter function for property optionMode.
See also optionMode() and selectionMode().