C
Qt Quick Ultralite perspective_transforms Example
// Copyright (C) 2024 The Qt Company Ltd. // SPDX-License-Identifier: LicenseRef-Qt-Commercial import QtQuick 2.12 import PerspectiveTransformsConfiguration 1.0 Item { signal switchCover signal switchFlowType Timer { id: idleTimer interval: Configuration.idleTimerInterval running: true repeat: false onTriggered: { coverSwitchTimer.running = true flowTypeTimer.running = true } } Timer { id: coverSwitchTimer running: false repeat: true interval: 1500 onTriggered: { switchCover() } } Timer { id: flowTypeTimer running: false repeat: true interval: 5000 onTriggered: { switchFlowType() } } function reset(pressed: bool) { coverSwitchTimer.running = false flowTypeTimer.running = false if (pressed) { idleTimer.running = false; } else { idleTimer.restart() } } }