Warning, file /frameworks/kpeople/autotests/personsproxymodeltest.h 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: 2015 Aleix Pol i Gonzalez <aleixpol@blue-systems.com> 0003 0004 SPDX-License-Identifier: LGPL-2.1-or-later 0005 */ 0006 0007 #ifndef PERSONSPROXYMODELTEST_H 0008 #define PERSONSPROXYMODELTEST_H 0009 0010 #include <QObject> 0011 #include <QTemporaryFile> 0012 0013 class FakeContactSource; 0014 namespace KPeople 0015 { 0016 class PersonsModel; 0017 } 0018 0019 class PersonsProxyModelTest : public QObject 0020 { 0021 Q_OBJECT 0022 0023 private Q_SLOTS: 0024 void initTestCase(); 0025 void cleanupTestCase(); 0026 0027 void testFiltering(); 0028 0029 private: 0030 FakeContactSource *m_source; 0031 KPeople::PersonsModel *m_model; 0032 QTemporaryFile m_database; 0033 }; 0034 0035 #endif // PERSONSMODELTEST_H