|
QGIS API Documentation
master-59fd5e0
|
Lineedit with builtin clear button. More...
#include <qgsfilterlineedit.h>
Signals | |
| void | cleared () |
Public Member Functions | |
| QgsFilterLineEdit (QWidget *parent=0, QString nullValue=QString::null) | |
| void | setNullValue (QString nullValue) |
Protected Member Functions | |
| void | changeEvent (QEvent *) |
| void | resizeEvent (QResizeEvent *) |
Private Slots | |
| void | clear () |
| void | toggleClearButton (const QString &text) |
Private Attributes | |
| QToolButton * | btnClear |
| QString | mNullValue |
Lineedit with builtin clear button.
Definition at line 28 of file qgsfilterlineedit.h.
| QgsFilterLineEdit::QgsFilterLineEdit | ( | QWidget * | parent = 0, |
| QString | nullValue = QString::null |
||
| ) |
Definition at line 24 of file qgsfilterlineedit.cpp.
References btnClear, clear(), cleared(), QgsApplication::getThemeIcon(), and toggleClearButton().
| void QgsFilterLineEdit::changeEvent | ( | QEvent * | e | ) | [protected] |
Definition at line 63 of file qgsfilterlineedit.cpp.
References btnClear, and mNullValue.
| void QgsFilterLineEdit::clear | ( | ) | [private, slot] |
Definition at line 57 of file qgsfilterlineedit.cpp.
References mNullValue.
Referenced by QgsFilterLineEdit().
| void QgsFilterLineEdit::cleared | ( | ) | [signal] |
Referenced by QgsFilterLineEdit().
| void QgsFilterLineEdit::resizeEvent | ( | QResizeEvent * | ) | [protected] |
Definition at line 49 of file qgsfilterlineedit.cpp.
References btnClear.
| void QgsFilterLineEdit::setNullValue | ( | QString | nullValue | ) | [inline] |
Definition at line 34 of file qgsfilterlineedit.h.
Referenced by QgsAttributeEditor::setValue().
| void QgsFilterLineEdit::toggleClearButton | ( | const QString & | text | ) | [private, slot] |
Definition at line 72 of file qgsfilterlineedit.cpp.
References btnClear, and mNullValue.
Referenced by QgsFilterLineEdit().
QToolButton* QgsFilterLineEdit::btnClear [private] |
Definition at line 49 of file qgsfilterlineedit.h.
Referenced by changeEvent(), QgsFilterLineEdit(), resizeEvent(), and toggleClearButton().
QString QgsFilterLineEdit::mNullValue [private] |
Definition at line 48 of file qgsfilterlineedit.h.
Referenced by changeEvent(), clear(), and toggleClearButton().