summaryrefslogtreecommitdiffstats
path: root/examples/qt3d/audio-visualizer-qml/touchsettings.cpp
diff options
context:
space:
mode:
authorMike Krus <mike.krus@kdab.com>2023-02-22 11:20:45 +0000
committerMike Krus <mike.krus@kdab.com>2023-02-27 13:36:05 +0000
commit00d139e39f675c32d6b8202900a0d8d5706ee8e3 (patch)
treef2e231129f4bf45aa2fb7f9a9b46126d0c35b87e /examples/qt3d/audio-visualizer-qml/touchsettings.cpp
parent3f35ee5b3652582968adb57c5042a29a458f22a6 (diff)
Move some examples to manual tests
Reduces the maintenance burden. Also fixed a few issues when moving code. Pick-to: 6.5 Change-Id: I647f0c1a215f27a0e834d328ca64cfb570639b04 Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Paul Lemire <paul.lemire@kdab.com>
Diffstat (limited to 'examples/qt3d/audio-visualizer-qml/touchsettings.cpp')
-rw-r--r--examples/qt3d/audio-visualizer-qml/touchsettings.cpp39
1 files changed, 0 insertions, 39 deletions
diff --git a/examples/qt3d/audio-visualizer-qml/touchsettings.cpp b/examples/qt3d/audio-visualizer-qml/touchsettings.cpp
deleted file mode 100644
index 83fce6392..000000000
--- a/examples/qt3d/audio-visualizer-qml/touchsettings.cpp
+++ /dev/null
@@ -1,39 +0,0 @@
-// Copyright (C) 2017 The Qt Company Ltd.
-// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
-
-#include "touchsettings.h"
-
-#if QT_VERSION >= QT_VERSION_CHECK(6, 0, 0)
-#define DEVICE QInputDevice
-#include <QtGui/QInputDevice>
-#else
-#define DEVICE QTouchDevice
-#include <QtGui/QTouchDevice>
-#endif
-
-#include <QDebug>
-
-TouchSettings::TouchSettings(QObject *parent)
- : QObject(parent)
-{
-}
-
-bool TouchSettings::isHoverEnabled() const
-{
-#if defined(Q_OS_IOS) || defined(Q_OS_ANDROID) || defined(Q_OS_QNX) || defined(Q_OS_WINRT)
- return false;
-#else
- const auto devices = DEVICE::devices();
- bool isTouch = false;
- for (const DEVICE *dev : devices)
- if (dev->type() == DEVICE::DeviceType::TouchScreen) {
- isTouch = true;
- break;
- }
- bool isMobile = false;
- if (qEnvironmentVariableIsSet("QT_QUICK_CONTROLS_MOBILE")) {
- isMobile = true;
- }
- return !isTouch && !isMobile;
-#endif
-}