import QtQuick import QtQuick.Window import qtmqttreconnect Window { width: 640 height: 480 visible: true title: qsTr("Hello World") MouseArea { anchors.fill: parent onClicked: { if (Helper.state === -1) { console.log("Opening connection...") Helper.openConnection() } else if (Helper.state === 0) { console.log("Reconnecting...") Helper.continueConnect() } } } Text { anchors.centerIn: parent text: "Current state = " + Helper.state + (Helper.state <= 0 ? (" -> click to " + (Helper.state === -1 ? "connect" : "reconnect")) : "") + "\nPublished value = " + Helper.publishedValue + ", Received value = " + Helper.receivedValue } }