Changeset View
Changeset View
Standalone View
Standalone View
src/pimcommonakonadi/folderdialog/checkedcollectionwidget.cpp
Show First 20 Lines • Show All 90 Lines • ▼ Show 20 Line(s) | 67 | { | |||
---|---|---|---|---|---|
91 | d->mCheckProxy = new KCheckableProxyModel(this); | 91 | d->mCheckProxy = new KCheckableProxyModel(this); | ||
92 | d->mCheckProxy->setSelectionModel(d->mSelectionModel); | 92 | d->mCheckProxy->setSelectionModel(d->mSelectionModel); | ||
93 | d->mCheckProxy->setSourceModel(mimeTypeProxy); | 93 | d->mCheckProxy->setSourceModel(mimeTypeProxy); | ||
94 | #if (QT_VERSION < QT_VERSION_CHECK(5, 10, 0)) | 94 | #if (QT_VERSION < QT_VERSION_CHECK(5, 10, 0)) | ||
95 | d->mCollectionFilter = new KRecursiveFilterProxyModel(this); | 95 | d->mCollectionFilter = new KRecursiveFilterProxyModel(this); | ||
96 | d->mCollectionFilter->setDynamicSortFilter(true); | 96 | d->mCollectionFilter->setDynamicSortFilter(true); | ||
97 | #else | 97 | #else | ||
98 | d->mCollectionFilter = new QSortFilterProxyModel(this); | 98 | d->mCollectionFilter = new QSortFilterProxyModel(this); | ||
99 | d->mCollectionFilter->setRecursiveFiltering(true); | 99 | d->mCollectionFilter->setRecursiveFilteringEnabled(true); | ||
100 | #endif | 100 | #endif | ||
101 | d->mCollectionFilter->setSourceModel(d->mCheckProxy); | 101 | d->mCollectionFilter->setSourceModel(d->mCheckProxy); | ||
102 | d->mCollectionFilter->setFilterCaseSensitivity(Qt::CaseInsensitive); | 102 | d->mCollectionFilter->setFilterCaseSensitivity(Qt::CaseInsensitive); | ||
103 | 103 | | |||
104 | QLineEdit *searchLine = new QLineEdit(this); | 104 | QLineEdit *searchLine = new QLineEdit(this); | ||
105 | searchLine->setPlaceholderText(i18n("Search...")); | 105 | searchLine->setPlaceholderText(i18n("Search...")); | ||
106 | searchLine->setClearButtonEnabled(true); | 106 | searchLine->setClearButtonEnabled(true); | ||
107 | connect(searchLine, &QLineEdit::textChanged, this, &CheckedCollectionWidget::slotSetCollectionFilter); | 107 | connect(searchLine, &QLineEdit::textChanged, this, &CheckedCollectionWidget::slotSetCollectionFilter); | ||
▲ Show 20 Lines • Show All 41 Lines • Show Last 20 Lines |