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