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