Qt Quick Water Pump
// Copyright (C) 2018 basysKom GmbH, opensource@basyskom.com
// Copyright (C) 2018 The Qt Company Ltd.
// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR BSD-3-Clause
import QtQuick
Rectangle {
property bool machineIsPumping;
function rotatePump() {
if (machineIsPumping)
rotation += 15
}
id: pump
width: 40
height: 40
radius: width / 2
color: machineIsPumping ? "#00BFFF" : "lightgrey"
Rectangle {
antialiasing: true
width: height / 4
height: pump.width * 0.75
anchors.centerIn: parent
color: "grey"
}
Rectangle {
antialiasing: true
width: pump.width * 0.75
height: width / 4
anchors.centerIn: parent
color: "grey"
}
}