diff options
Diffstat (limited to 'tests/auto/qsensorgestures/plugins/test1')
7 files changed, 0 insertions, 464 deletions
diff --git a/tests/auto/qsensorgestures/plugins/test1/CMakeLists.txt b/tests/auto/qsensorgestures/plugins/test1/CMakeLists.txt deleted file mode 100644 index 264b8ead..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/CMakeLists.txt +++ /dev/null @@ -1,21 +0,0 @@ -##################################################################### -## QTestSensorGestureDupPlugin Plugin: -##################################################################### - -qt_internal_add_plugin(QTestSensorGestureDupPlugin - OUTPUT_NAME qtsensorgestures_testplugin1 - PLUGIN_TYPE sensorgestures - DEFAULT_IF FALSE - SOURCES - qtest2recognizerduo.cpp - qtest2recognizerdup.h - qtestrecognizerdup.cpp qtestrecognizerdup.h - qtestsensorgestureplugindup.cpp qtestsensorgestureplugindup_p.h - DEFINES - QT_DISABLE_DEPRECATED_BEFORE=0 - PUBLIC_LIBRARIES - Qt::Core - Qt::Gui - Qt::Sensors - Qt::SensorGestures -) diff --git a/tests/auto/qsensorgestures/plugins/test1/qtest2recognizerdup.cpp b/tests/auto/qsensorgestures/plugins/test1/qtest2recognizerdup.cpp deleted file mode 100644 index a46d2ed9..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/qtest2recognizerdup.cpp +++ /dev/null @@ -1,83 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the QtSensors module of the Qt Toolkit. -** -** $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$ -** -****************************************************************************/ - -#include "qtest2recognizerdup.h" - -#include "qtestsensorgestureplugindup.h" - -QTest2RecognizerDup::QTest2RecognizerDup(QObject *parent) - : QSensorGestureRecognizer(parent), - active(0) -{ -} - -QTest2RecognizerDup::~QTest2RecognizerDup() -{ -} - -bool QTest2RecognizerDup::start() -{ - Q_EMIT test2_dup(); - - active = true; - - return true; -} - -bool QTest2RecognizerDup::stop() -{ - active = false; - return true; -} - -bool QTest2RecognizerDup::isActive() -{ - return active; -} - - -void QTest2RecognizerDup::create() -{ - active = false; -} - -QString QTest2RecognizerDup::id() const -{ - return QString("QtSensors.test.dup"); -} - -int QTest2RecognizerDup::thresholdTime() const -{ - return timerTimeout; -} - -void QTest2RecognizerDup::setThresholdTime(int msec) -{ - timer->setInterval(msec); -} - diff --git a/tests/auto/qsensorgestures/plugins/test1/qtest2recognizerdup.h b/tests/auto/qsensorgestures/plugins/test1/qtest2recognizerdup.h deleted file mode 100644 index 7ce2a765..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/qtest2recognizerdup.h +++ /dev/null @@ -1,62 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the QtSensors module of the Qt Toolkit. -** -** $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 QTEST2RECOGNIZERDUP_H -#define QTEST2RECOGNIZERDUP_H - -#include <qsensorgesturerecognizer.h> - -class QTest2RecognizerDup : public QSensorGestureRecognizer -{ - Q_OBJECT - -public: - QTest2RecognizerDup(QObject *parent = 0); - ~QTest2RecognizerDup(); - - void create() override; - - QString id() const override; - bool start() override; - bool stop() override; - bool isActive() override; - - int thresholdTime() const; - void setThresholdTime(int msec); - -Q_SIGNALS: - void test2_dup(); - -private: - int timerTimeout; - QTimer *timer; - bool active; -}; - - -#endif // QTEST2RECOGNIZERDUP_H diff --git a/tests/auto/qsensorgestures/plugins/test1/qtestrecognizerdup.cpp b/tests/auto/qsensorgestures/plugins/test1/qtestrecognizerdup.cpp deleted file mode 100644 index 03bc0ec7..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/qtestrecognizerdup.cpp +++ /dev/null @@ -1,82 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the QtSensors module of the Qt Toolkit. -** -** $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$ -** -****************************************************************************/ - -#include <QStringList> - -#include "qtestrecognizerdup.h" -#include "qtestsensorgestureplugindup.h" - -QTestRecognizerDup::QTestRecognizerDup(QObject *parent) - : QSensorGestureRecognizer(parent), - active(0) -{ -} - -QTestRecognizerDup::~QTestRecognizerDup() -{ -} - -bool QTestRecognizerDup::start() -{ - active = true; - Q_EMIT detected("test2_dup"); - Q_EMIT test2_dup(); - return true; -} - -bool QTestRecognizerDup::stop() -{ - active = false; - return true; -} - -bool QTestRecognizerDup::isActive() -{ - return active; -} - -void QTestRecognizerDup::create() -{ - active = false; -} - -QString QTestRecognizerDup::id() const -{ - return QString("QtSensors.test.dup"); -} - - -int QTestRecognizerDup::thresholdTime() const -{ - return timerTimeout; -} - -void QTestRecognizerDup::setThresholdTime(int msec) -{ - timer->setInterval(msec); -} diff --git a/tests/auto/qsensorgestures/plugins/test1/qtestrecognizerdup.h b/tests/auto/qsensorgestures/plugins/test1/qtestrecognizerdup.h deleted file mode 100644 index 6b66a6ba..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/qtestrecognizerdup.h +++ /dev/null @@ -1,64 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the QtSensors module of the Qt Toolkit. -** -** $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 QTESTRECOGNIZERDUP_H -#define QTESTRECOGNIZERDUP_H - -#include <qsensorgesturerecognizer.h> - -class QTestRecognizerDup : public QSensorGestureRecognizer -{ - Q_OBJECT - Q_PROPERTY(int thresholdTime READ thresholdTime WRITE setThresholdTime) - -public: - - QTestRecognizerDup(QObject *parent = 0); - ~QTestRecognizerDup(); - - void create() override; - - QString id() const override; - bool start() override; - bool stop() override; - bool isActive() override; - - int thresholdTime() const; - void setThresholdTime(int msec); - -Q_SIGNALS: - void test2_dup(); - -private: - int timerTimeout; - QTimer *timer; - bool active; - -}; - -#endif // QTESTRECOGNIZERDUP_H diff --git a/tests/auto/qsensorgestures/plugins/test1/qtestsensorgestureplugindup.cpp b/tests/auto/qsensorgestures/plugins/test1/qtestsensorgestureplugindup.cpp deleted file mode 100644 index 2d5ac2a3..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/qtestsensorgestureplugindup.cpp +++ /dev/null @@ -1,92 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the QtSensors module of the Qt Toolkit. -** -** $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$ -** -****************************************************************************/ - -#include <QObject> -#include <QtPlugin> -#include <QStringList> -#include <QTimer> - -#include "qtestrecognizerdup.h" -#include "qtest2recognizerdup.h" - -#include "qtestsensorgestureplugindup.h" - -#include <qsensorgestureplugininterface.h> -#include <qsensorgesturerecognizer.h> -#include <qsensorgesturemanager.h> - - -QTestSensorGestureDupPlugin::QTestSensorGestureDupPlugin() -{ -} - -QTestSensorGestureDupPlugin::~QTestSensorGestureDupPlugin() -{ -} - -/*! - Describes this gesture's possible gesture signals. -handled through the detected(const QString &) signal. - */ -QStringList QTestSensorGestureDupPlugin::gestureSignals() const -{ - QStringList list; - for (const QSensorGestureRecognizer* rec : recognizersList) - list.append(rec->gestureSignals()); - return list; -} - -QList <QSensorGestureRecognizer *> QTestSensorGestureDupPlugin::createRecognizers() -{ - QSensorGestureRecognizer *sRec = new QTestRecognizerDup(this); - recognizersList.append(sRec); - - QSensorGestureRecognizer *sRec2 = new QTest2RecognizerDup(this); - recognizersList.append(sRec2); - - return recognizersList; -} - -QStringList QTestSensorGestureDupPlugin::supportedIds() const -{ - QStringList list; - list << "QtSensors.test.dup"; - list << "QtSensors.test.dup"; - - return list; -} - -QList<QSensorGestureRecognizer*> QTestSensorGestureDupPlugin::recognizers() const -{ - return recognizersList; -} - -QString QTestSensorGestureDupPlugin::name() const -{ - return "TestGesturesDup"; -} diff --git a/tests/auto/qsensorgestures/plugins/test1/qtestsensorgestureplugindup.h b/tests/auto/qsensorgestures/plugins/test1/qtestsensorgestureplugindup.h deleted file mode 100644 index 1a577cb3..00000000 --- a/tests/auto/qsensorgestures/plugins/test1/qtestsensorgestureplugindup.h +++ /dev/null @@ -1,60 +0,0 @@ -/**************************************************************************** -** -** Copyright (C) 2016 The Qt Company Ltd. -** Contact: https://www.qt.io/licensing/ -** -** This file is part of the QtSensors module of the Qt Toolkit. -** -** $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 QTESTSENSORGESTUREDUPPLUGIN_H -#define QTESTSENSORGESTUREDUPPLUGIN_H - -#include <QObject> -#include <qsensorgestureplugininterface.h> - -class QTestSensorGestureDupPlugin : public QObject, public QSensorGesturePluginInterface -{ - Q_OBJECT - Q_PLUGIN_METADATA(IID "org.qt-project.QSensorGesturePluginInterface") - Q_INTERFACES(QSensorGesturePluginInterface) - -public: - explicit QTestSensorGestureDupPlugin(); - ~QTestSensorGestureDupPlugin(); - - - QList<QSensorGestureRecognizer *> createRecognizers() override; - - QStringList gestureSignals() const; - QStringList supportedIds() const override; - QString name() const override; - - QList<QSensorGestureRecognizer*> recognizers() const; - - QList<QSensorGestureRecognizer*> recognizersList; - -}; - - - -#endif // QTESTSENSORGESTUREDUPPLUGIN_H |