File indexing completed on 2024-05-12 04:40:57

0001 /*
0002     SPDX-FileCopyrightText: Milian Wolff <mail@milianw.de>
0003 
0004     SPDX-License-Identifier: GPL-2.0-only OR GPL-3.0-only OR LicenseRef-KDE-Accepted-GPL
0005 */
0006 
0007 #ifndef KDEVPLATFORM_PLUGIN_TEST_QUICKOPEN_H
0008 #define KDEVPLATFORM_PLUGIN_TEST_QUICKOPEN_H
0009 
0010 #include "quickopentestbase.h"
0011 
0012 class TestQuickOpen
0013     : public QuickOpenTestBase
0014 {
0015     Q_OBJECT
0016 public:
0017     explicit TestQuickOpen(QObject* parent = nullptr);
0018 private Q_SLOTS:
0019     void testProjectFileSwap();
0020     void testSorting();
0021     void testSorting_data();
0022     void testStableSort();
0023     void testAbbreviations();
0024     void testAbbreviations_data();
0025     void testDuchainFilter();
0026     void testDuchainFilter_data();
0027 
0028     void testProjectFileFilter();
0029 };
0030 
0031 #endif // KDEVPLATFORM_PLUGIN_TEST_QUICKOPEN_H