X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/blobdiff_plain/f3a86bf29e9165bbe2861c0af5e537d6d6f80854..85241a924:/src/filterbar/filterbar.cpp diff --git a/src/filterbar/filterbar.cpp b/src/filterbar/filterbar.cpp index 68da73a71..93e929c45 100644 --- a/src/filterbar/filterbar.cpp +++ b/src/filterbar/filterbar.cpp @@ -32,13 +32,6 @@ FilterBar::FilterBar(QWidget* parent) : QWidget(parent) { - // Create close button - QToolButton *closeButton = new QToolButton(this); - closeButton->setAutoRaise(true); - closeButton->setIcon(QIcon::fromTheme(QStringLiteral("dialog-close"))); - closeButton->setToolTip(i18nc("@info:tooltip", "Hide Filter Bar")); - connect(closeButton, &QToolButton::clicked, this, &FilterBar::closeRequest); - // Create button to lock text when changing folders m_lockButton = new QToolButton(this); m_lockButton->setAutoRaise(true); @@ -57,12 +50,19 @@ FilterBar::FilterBar(QWidget* parent) : this, &FilterBar::filterChanged); setFocusProxy(m_filterInput); + // Create close button + QToolButton *closeButton = new QToolButton(this); + closeButton->setAutoRaise(true); + closeButton->setIcon(QIcon::fromTheme(QStringLiteral("dialog-close"))); + closeButton->setToolTip(i18nc("@info:tooltip", "Hide Filter Bar")); + connect(closeButton, &QToolButton::clicked, this, &FilterBar::closeRequest); + // Apply layout QHBoxLayout* hLayout = new QHBoxLayout(this); hLayout->setContentsMargins(0, 0, 0, 0); - hLayout->addWidget(closeButton); - hLayout->addWidget(m_filterInput); hLayout->addWidget(m_lockButton); + hLayout->addWidget(m_filterInput); + hLayout->addWidget(closeButton); } FilterBar::~FilterBar()