Advertisement
Guest User

Untitled

a guest
Dec 13th, 2017
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Diff 1.55 KB | None | 0 0
  1. @@ -61,7 +61,9 @@ NavView {
  2.      }
  3.  
  4.      Connections {
  5. -        target: KissCore.controllerNavigation
  6. +        id: navigationStartedHanlder
  7. +        property bool enabled: false
  8. +        target: enabled ? KissCore.controllerNavigation : null
  9.          onNavigationStarted: {
  10.              var dialog = DialogManager.showDialogCtrl( gotoAccepted )
  11.              gotoAcceptedDismissTimer.restart()
  12. @@ -118,7 +120,9 @@ NavView {
  13.          type: cACTION
  14.          onClick: {
  15.              if ( echogram.overlaysAvailable ) {
  16. +                navigationStartedHanlder.enabled = true
  17.                  KissCore.controllerNavigation.gotoUserpoint( echogram.markIDUnderCursor )
  18. +                navigationStartedHanlder.false = true
  19.              } else {
  20.                  DialogManager.showDialogCtrl( gotoWarning )
  21.              }
  22. @@ -205,7 +209,9 @@ NavView {
  23.          title: App.tr( qsTr( "Restart Nav" ) )
  24.          type: cACTION
  25.          onClick: {
  26. +            navigationStartedHanlder.enabled = true
  27.              KissCore.controllerNavigation.restartGoto()
  28. +            navigationStartedHanlder.enabled = false
  29.          }
  30.      }
  31.  
  32. @@ -232,7 +238,9 @@ NavView {
  33.          type: cACTION
  34.          onClick: {
  35.              if ( echogram.overlaysAvailable ) {
  36. +                navigationStartedHanlder.enabled = true
  37.                  KissCore.controllerNavigation.gotoCoordinates( echogram.cursorGeoPosition )
  38. +                navigationStartedHanlder.enabled = false
  39.              } else {
  40.                  DialogManager.showDialogCtrl( gotoWarning )
  41.              }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement