Added incremental search to channel search. (#3544)

Co-authored-by: pajlada <rasmus.karlsson@pajlada.com>
This commit is contained in:
qooq69
2022-02-13 16:05:38 +01:00
committed by GitHub
parent ad8246647f
commit 82196e3e82
2 changed files with 7 additions and 13 deletions
+6 -13
View File
@@ -151,20 +151,13 @@ void SearchPopup::initLayout()
{
this->searchInput_ = new QLineEdit(this);
layout2->addWidget(this->searchInput_);
QObject::connect(this->searchInput_, &QLineEdit::returnPressed,
[this] {
this->search();
});
}
// SEARCH BUTTON
{
QPushButton *searchButton = new QPushButton(this);
searchButton->setText("Search");
layout2->addWidget(searchButton);
QObject::connect(searchButton, &QPushButton::clicked, [this] {
this->search();
});
this->searchInput_->setPlaceholderText("Type to search");
this->searchInput_->setClearButtonEnabled(true);
this->searchInput_->findChild<QAbstractButton *>()->setIcon(
QPixmap(":/buttons/clearSearch.png"));
QObject::connect(this->searchInput_, &QLineEdit::textChanged,
this, &SearchPopup::search);
}
layout1->addLayout(layout2);