X-Git-Url: http://git.maemo.org/git/?p=qzeecontrol;a=blobdiff_plain;f=qml%2FQZeeControl%2FMainPage.qml;h=555c7f537f26b1811d31eb423df4a329a756f19c;hp=b6a2f5df1c896157e233c1646bdb93dd1a65e0b1;hb=dc2e7d7aed6eff795a511041dc8a6c38cef2ad76;hpb=09f5e5fd649df7d3e128ff80089174080d0891f5 diff --git a/qml/QZeeControl/MainPage.qml b/qml/QZeeControl/MainPage.qml index b6a2f5d..555c7f5 100644 --- a/qml/QZeeControl/MainPage.qml +++ b/qml/QZeeControl/MainPage.qml @@ -150,60 +150,6 @@ Page { target: labelD color: "blue" } - }, - State { - name: "connecting" - PropertyChanges { - target: scanButton - enabled: false - } - PropertyChanges { - target: addressField - enabled: false - } - PropertyChanges { - target: portField - enabled: false - } - PropertyChanges { - target: connectButton - enabled: false - } - PropertyChanges { - target: disconnectButton - enabled: false - } - PropertyChanges { - target: infoText - text: "Connecting..." - } - }, - State { - name: "disconnected" - PropertyChanges { - target: scanButton - enabled: true - } - PropertyChanges { - target: addressField - enabled: true - } - PropertyChanges { - target: portField - enabled: true - } - PropertyChanges { - target: connectButton - enabled: true - } - PropertyChanges { - target: disconnectButton - enabled: false - } - PropertyChanges { - target: infoText - text: "To enable remote control please press \"Connect\" when ready." - } } ] @@ -322,7 +268,13 @@ Page { text: "Connect" onClicked: { - mainPage.state = "connecting" + scanButton.enabled = false + addressField.enabled = false + portField.enabled = false + connectButton.enabled = false + disconnectButton.enabled = false + infoText.text = "Connecting..." + zeeRemoteControl.connect(addressField.text, parseInt(portField.text)) } } @@ -455,7 +407,14 @@ Page { disconnectButton.enabled = true infoText.text = "Connected. Have fun." } - onDisconnected: mainPage.state = "disconnected" + onDisconnected: { + scanButton.enabled = true + addressField.enabled = true + portField.enabled = true + connectButton.enabled = true + disconnectButton.enabled = false + infoText.text = "To enable remote control please press \"Connect\" when ready." + } } XtstAdapter{