CuteHMI - Count Daemon (CuteHMI.Examples.CountDaemon.2)
Main.qml

Here is a complete listing of the example source file.

import QtQuick 2.0
QtObject {
Component.onCompleted: {
console.log("Hello from counting daemon!")
}
property Timer timer: Timer {
interval: 1000
running: true
repeat: true
property int ctr: 0
onTriggered: {
ctr++;
console.log("I can count to", ctr)
if (ctr === 10)
Qt.quit()
}
}
}
//(c)C: Copyright © 2020, Michał Policht <michal@policht.pl>. All rights reserved.
//(c)C: This file is a part of CuteHMI.
//(c)C: CuteHMI is free software: you can redistribute it and/or modify it under the terms of the GNU Lesser General Public License as published by the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
//(c)C: CuteHMI is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU Lesser General Public License for more details.
//(c)C: You should have received a copy of the GNU Lesser General Public License along with CuteHMI. If not, see <https://www.gnu.org/licenses/>.
Qt