eeh, this is fucked up

wilder-portage
Jacopo De Simoi 8 years ago committed by Jacopo De Simoi
parent e6e375f632
commit 53da68c853
  1. 9
      src/folder/foldertreewidget.cpp

@ -121,7 +121,6 @@ FolderTreeWidget::FolderTreeWidget(QWidget *parent,
if ((options & UseLineEditForFiltering)) {
connect(d->filterFolderLineEdit, &QLineEdit::textChanged, this, &FolderTreeWidget::slotFilterFixedString);
connect(d->filterFolderLineEdit, &QLineEdit::returnPressed, this, &FolderTreeWidget::focusTreeView);
d->label->hide();
} else {
d->filterFolderLineEdit->hide();
@ -131,12 +130,6 @@ FolderTreeWidget::FolderTreeWidget(QWidget *parent,
FolderTreeWidget::~FolderTreeWidget() = default;
void FolderTreeWidget::focusTreeView()
{
d->filterFolderLineEdit->clear();
d->folderTreeView->setFocus();
}
void FolderTreeWidget::slotFilterFixedString(const QString &text)
{
delete d->saver;
@ -319,7 +312,7 @@ void FolderTreeWidget::applyFilter(const QString &filter)
d->label->setText(filter.isEmpty() ? i18n("You can start typing to filter the list of folders.") : i18n("Filter: (%1)", filter));
HierarchicalFolderMatcher matcher;
matcher.setFilter(filter, d->entityOrderProxy->filterCaseSensitivity());
matcher.setFilter(filter.trimmed(), d->entityOrderProxy->filterCaseSensitivity());
d->entityOrderProxy->setFolderMatcher(matcher);
d->folderTreeView->expandAll();
const QAbstractItemModel *const model = d->folderTreeView->model();

Loading…
Cancel
Save