#include <QHBoxLayout>
#include <QKeyEvent>
-#include <QLabel>
#include <QLineEdit>
#include <QToolButton>
m_filterInput->clear();
}
-void FilterBar::slotUrlChanged()
+void FilterBar::clearIfUnlocked()
{
if (!m_lockButton || !(m_lockButton->isChecked())) {
clear();
switch (event->key()) {
case Qt::Key_Escape:
if (m_filterInput->text().isEmpty()) {
- emit closeRequest();
+ Q_EMIT closeRequest();
} else {
m_filterInput->clear();
}
case Qt::Key_Enter:
case Qt::Key_Return:
- emit focusViewRequest();
+ Q_EMIT focusViewRequest();
break;
default: