C
Qt Quick Ultralite Motorcycle Cluster Demo
// Copyright (C) 2024 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial
pragma Singleton
import QtQuick
QtObject {
id: mainmodel
// Bottom Common Elements
property int tripValue: 0
property int odoValue: 0
property int tempValue: 0
property int timeHourValue: 0
property int timeMinuteValue: 0
property bool leftTurnSignal: false
property bool rightTurnSignal: false
property int rpm: 0
property int rpmAnimationTime: 1000
property int isOver13kRpm: 0
property int speedValue: 0
property int gear: 0
property int fuelLevel: 30
property bool rangeVisible: false
property bool speedometerVisible: false
property bool bottomElementsVisible: false
property bool roundGaugesVisible: false
property bool telltalesVisible: false
property bool tachoScaleActive: false
property bool tachoUpperFrameActive: false
property bool tachoBottomFrameActive: false
property bool bgLinesLeftActive: false
property bool bgLinesRightActive: false
property bool bgRoadActive: false
property bool logoAnimationStart: false
property bool isDayMode: false
property bool showStatistics: false
property bool showKeyboard: false
}