我们来写灯光控制文件按钮的实现效果。
首先来创建灯光控制按钮:
import QtQuick 2.15
import QtQuick.Controls 2.15
import DigitalCluster 1.0
Item {
id:lights
state:"off"
CPbutton{
id:buttonLowBeam
x:0;y:0
width:120;height: 50
iconSource: "assets/icon-low-beam.svg"
buttonState: "left"
Connections{
target: buttonLowBeam.mouseArea
onClicked:{
Car3dControl.frontLightsOn = !Car3dControl.frontLightsOn
}
}
}
CPbutton{
id:buttonHighBeam
x:121;y:0
width:120;height: 50
iconSource: "assets/icon-high-beam.svg"
buttonState: "right"
Connections{
target:buttonHighBeam.mouseArea
onClicked:{
Car3dControl.