summaryrefslogtreecommitdiffstats
path: root/tests/auto/viewer/tst_qt3dsviewer.h
diff options
context:
space:
mode:
Diffstat (limited to 'tests/auto/viewer/tst_qt3dsviewer.h')
-rw-r--r--tests/auto/viewer/tst_qt3dsviewer.h80
1 files changed, 0 insertions, 80 deletions
diff --git a/tests/auto/viewer/tst_qt3dsviewer.h b/tests/auto/viewer/tst_qt3dsviewer.h
deleted file mode 100644
index 3d1f9473..00000000
--- a/tests/auto/viewer/tst_qt3dsviewer.h
+++ /dev/null
@@ -1,80 +0,0 @@
-/****************************************************************************
-**
-** Copyright (C) 2008-2012 NVIDIA Corporation.
-** Copyright (C) 2017 The Qt Company Ltd.
-** Contact: https://www.qt.io/licensing/
-**
-** This file is part of Qt 3D Studio.
-**
-** $QT_BEGIN_LICENSE:GPL-EXCEPT$
-** Commercial License Usage
-** Licensees holding valid commercial Qt licenses may use this file in
-** accordance with the commercial license agreement provided with the
-** Software or, alternatively, in accordance with the terms contained in
-** a written agreement between you and The Qt Company. For licensing terms
-** and conditions see https://www.qt.io/terms-conditions. For further
-** information use the contact form at https://www.qt.io/contact-us.
-**
-** GNU General Public License Usage
-** Alternatively, this file may be used under the terms of the GNU
-** General Public License version 3 as published by the Free Software
-** Foundation with exceptions as appearing in the file LICENSE.GPL3-EXCEPT
-** included in the packaging of this file. Please review the following
-** information to ensure the GNU General Public License requirements will
-** be met: https://www.gnu.org/licenses/gpl-3.0.html.
-**
-** $QT_END_LICENSE$
-**
-****************************************************************************/
-
-#ifndef TST_QT3DSVIEWER
-#define TST_QT3DSVIEWER
-
-#include <QtTest/QtTest>
-#include <QtTest/QSignalSpy>
-#include <QtQuick/QQuickView>
-#include <QtStudio3D/q3dspresentation.h>
-#include <QtStudio3D/q3dsviewersettings.h>
-
-class tst_qt3dsviewer : public QObject
-{
- Q_OBJECT
-public:
- tst_qt3dsviewer()
- {
- }
-
-private Q_SLOTS:
- void initTestCase();
- void cleanupTestCase();
- void init();
- void cleanup();
-
- void testEmpty();
- void testLoading();
- void testSlides();
- void testFrameUpdates();
- void testSettings();
- void testCreateElement();
- void testCreateMaterial();
- void testCreateMesh();
- void testMouseEvents();
-
-private:
- void deleteCreated();
- void createElement(const QString &parentElementPath, const QString &slideName,
- const QHash<QString, QVariant> &properties);
- void createGeometries(Q3DSGeometry &pyramid, Q3DSGeometry &star);
-
- QQuickView *m_viewer = nullptr;
- QObject *m_studio3DItem = nullptr;
- Q3DSPresentation *m_presentation = nullptr;
- Q3DSViewerSettings *m_settings = nullptr;
- QStringList m_createdElements;
- QStringList m_createdMaterials;
- QStringList m_createdMeshes;
- bool m_ignoreError = false;
-
-};
-
-#endif // TST_QT3DSVIEWER