diff options
author | 2018-11-02 13:52:53 +0900 | |
---|---|---|
committer | 2018-11-02 13:52:53 +0900 | |
commit | ca756b3f04bb2cb89e0f1f19e197dfa6a809be8d (patch) | |
tree | f918b52d44a69060aee41aefa77e6659d2213822 /app/Speed.qml | |
parent | a35b3631420ac051a1b50a00806ee29900f03250 (diff) |
add camapp source
Diffstat (limited to 'app/Speed.qml')
-rw-r--r-- | app/Speed.qml | 92 |
1 files changed, 0 insertions, 92 deletions
diff --git a/app/Speed.qml b/app/Speed.qml deleted file mode 100644 index 46ec01f..0000000 --- a/app/Speed.qml +++ /dev/null @@ -1,92 +0,0 @@ -/* - * Copyright (c) 2017 TOYOTA MOTOR CORPORATION - * - * Licensed under the Apache License, Version 2.0 (the "License"); - * you may not use this file except in compliance with the License. - * You may obtain a copy of the License at - * - * http://www.apache.org/licenses/LICENSE-2.0 - * - * Unless required by applicable law or agreed to in writing, software - * distributed under the License is distributed on an "AS IS" BASIS, - * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. - * See the License for the specific language governing permissions and - * limitations under the License. - */ - -import QtQuick 2.6 -import QtQuick.Layouts 1.3 -import QtWebSockets 1.0 - -Item { - property real imgwidth: 300 - property real imgheight: 300 - property var spdlist: [ - "images/meters/speed_0.svg", "images/meters/speed_1.svg", - "images/meters/speed_2.svg", "images/meters/speed_3.svg", - "images/meters/speed_4.svg", "images/meters/speed_5.svg", - "images/meters/speed_6.svg", "images/meters/speed_7.svg", - "images/meters/speed_8.svg", "images/meters/speed_9.svg" - ] - property var spdlimit: [ "images/meters/speed_limit_none.svg" ] - - Image { - width: 280 - height: 280 - anchors.top: parent.top - anchors.topMargin: 17 - anchors.horizontalCenter: parent.horizontalCenter - fillMode: Image.PreserveAspectFit - asynchronous: true - smooth: true - source: "images/meters/speed_center.svg" - } - - Image { - width: imgwidth - height: imgheight - fillMode: Image.PreserveAspectFit - smooth: true - asynchronous: true - source: spdlimit[0] - } - - Row { - anchors.horizontalCenter: parent.horizontalCenter - anchors.verticalCenter: parent.verticalCenter - Image { - width: imgwidth*sourceSize.width/480 - height: imgheight*sourceSize.height/480 - fillMode: Image.PreserveAspectFit - asynchronous: true - smooth: true - visible: vehiclespeed > 99 - source: ((vehiclespeed - vehiclespeed%100)/100%10 < spdlist.length) ? spdlist[(vehiclespeed - vehiclespeed%100)/100%10] : spdlist[0] - } - Image { - width: imgwidth*sourceSize.width/480 - height: imgheight*sourceSize.height/480 - fillMode: Image.PreserveAspectFit - asynchronous: true - smooth: true - visible: vehiclespeed > 9 - source: ((vehiclespeed - vehiclespeed%10)/10%10 < spdlist.length) ? spdlist[(vehiclespeed - vehiclespeed%10)/10%10] : spdlist[0] - } - Image { - width: imgwidth*sourceSize.width/480 - height: imgheight*sourceSize.height/480 - fillMode: Image.PreserveAspectFit - asynchronous: true - smooth: true - source: (vehiclespeed%10 < spdlist.length) ? spdlist[vehiclespeed%10] : spdlist[0] - } - } - Image { - width: imgwidth - height: imgheight - fillMode: Image.PreserveAspectFit - asynchronous: true - smooth: true - source: "images/meters/speed_kmh.svg" - } -} |