Warning, file /network/ruqola/src/core/model/sortfilterproxymodelbase.cpp was not indexed or was modified since last indexation (in which case cross-reference links may be missing, inaccurate or erroneous).
0001 /* 0002 SPDX-FileCopyrightText: 2023-2024 Laurent Montel <montel.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 0007 #include "sortfilterproxymodelbase.h" 0008 #include "config-ruqola.h" 0009 #if HAVE_TEXT_UTILS 0010 #include <TextUtils/ConvertText> 0011 #endif 0012 0013 SortFilterProxyModelBase::SortFilterProxyModelBase(QObject *parent) 0014 : QSortFilterProxyModel{parent} 0015 { 0016 } 0017 0018 SortFilterProxyModelBase::~SortFilterProxyModelBase() = default; 0019 0020 void SortFilterProxyModelBase::setFilterString(const QString &string) 0021 { 0022 #if HAVE_TEXT_UTILS 0023 mFilterString = TextUtils::ConvertText::normalize(string); 0024 #else 0025 mFilterString = string; 0026 #endif 0027 invalidate(); 0028 } 0029 0030 #include "moc_sortfilterproxymodelbase.cpp"