Add clear button to filter line edit widgets

When entering some filter value show a clear button in that line edit
widget which when clicked clears the filter value.
This commit is contained in:
Martin Kleusberg
2015-07-06 13:52:35 +02:00
parent 748f06df93
commit 944e22a80d

View File

@@ -12,6 +12,9 @@ public:
explicit FilterLineEdit(QWidget* parent, QList<FilterLineEdit*>* filters, int columnnum) : QLineEdit(parent), filterList(filters), columnNumber(columnnum)
{
setPlaceholderText(tr("Filter"));
#if QT_VERSION >= QT_VERSION_CHECK(5, 2, 0)
setClearButtonEnabled(true);
#endif
setProperty("column", columnnum); // Store the column number for later use
}