summaryrefslogtreecommitdiffstats
path: root/app/forms/RouteAddress.qml
diff options
context:
space:
mode:
authorMatt Ranostay <matt.ranostay@konsulko.com>2017-11-21 14:23:04 -0800
committerMatt Ranostay <matt.ranostay@konsulko.com>2017-11-21 23:12:08 -0800
commit12d5a1e9aadc26ddd4aceadb96234bc4f378b39e (patch)
tree4439ed01f8695ed9ddbe377c6266d482c2aff4b4 /app/forms/RouteAddress.qml
parentdd12df5cffa9f2f8b674ce963d4e404e3f6fa824 (diff)
navigation: qml: remove start address and use current GPS location
Change RouteAddress form to use start location from current GPS coordinate instead of entering a start address. Bug-AGL: SPEC-1068 Change-Id: Id1a42ba409d24e527e613b67b9ac4583aff92ed4 Signed-off-by: Matt Ranostay <matt.ranostay@konsulko.com>
Diffstat (limited to 'app/forms/RouteAddress.qml')
-rw-r--r--app/forms/RouteAddress.qml17
1 files changed, 4 insertions, 13 deletions
diff --git a/app/forms/RouteAddress.qml b/app/forms/RouteAddress.qml
index 248396d..e41277e 100644
--- a/app/forms/RouteAddress.qml
+++ b/app/forms/RouteAddress.qml
@@ -44,31 +44,25 @@ import QtPositioning 5.5
RouteAddressForm {
property alias plugin : tempGeocodeModel.plugin;
- property variant fromAddress;
property variant toAddress;
+ property variant fromCoordinate;
signal showMessage(string topic, string message)
signal showRoute(variant startCoordinate,variant endCoordinate)
signal closeForm()
goButton.onClicked: {
tempGeocodeModel.reset()
- fromAddress.country = fromCountry.text
- fromAddress.street = fromStreet.text
- fromAddress.city = fromCity.text
toAddress.country = toCountry.text
toAddress.street = toStreet.text
toAddress.city = toCity.text
- tempGeocodeModel.startCoordinate = QtPositioning.coordinate()
+ tempGeocodeModel.startCoordinate = fromCoordinate
tempGeocodeModel.endCoordinate = QtPositioning.coordinate()
- tempGeocodeModel.query = fromAddress
+ tempGeocodeModel.query = fromCoordinate
tempGeocodeModel.update();
goButton.enabled = false;
}
clearButton.onClicked: {
- fromStreet.text = ""
- fromCity.text = ""
- fromCountry.text = ""
toStreet.text = ""
toCity.text = ""
toCountry.text = ""
@@ -79,9 +73,6 @@ RouteAddressForm {
}
Component.onCompleted: {
- fromStreet.text = fromAddress.street
- fromCity.text = fromAddress.city
- fromCountry.text = fromAddress.country
toStreet.text = toAddress.street
toCity.text = toAddress.city
toCountry.text = toAddress.country
@@ -102,7 +93,7 @@ RouteAddressForm {
}
onStatusChanged: {
- if ((status == GeocodeModel.Ready) && (count == 1)) {
+ if ((status == GeocodeModel.Ready) && count >= 1) {
success++
if (success == 1) {
startCoordinate.latitude = get(0).coordinate.latitude