File indexing completed on 2023-12-03 11:02:30
0001 /* 0002 SPDX-FileCopyrightText: 2014 Marco Martin <mart@kde.org> 0003 0004 SPDX-License-Identifier: LGPL-2.0-or-later 0005 */ 0006 #ifndef DIALOGNATIVETEST_H 0007 #define DIALOGNATIVETEST_H 0008 0009 #include <QQuickItem> 0010 #include <QQuickView> 0011 #include <QTest> 0012 0013 #include "plasmaquick/dialog.h" 0014 0015 class DialogNativeTest : public QObject 0016 { 0017 Q_OBJECT 0018 0019 public Q_SLOTS: 0020 void initTestCase(); 0021 void cleanupTestCase(); 0022 0023 private Q_SLOTS: 0024 void size(); 0025 void position(); 0026 0027 private: 0028 QQuickView *m_panel; 0029 QQuickView *m_panel2; 0030 QQuickView *m_panel3; 0031 QQuickItem *m_content; 0032 QQuickItem *m_content2; 0033 PlasmaQuick::Dialog *m_dialog; 0034 QDir m_cacheDir; 0035 }; 0036 0037 #endif