diff options
author | Rainer Keller <rainer.keller@nokia.com> | 2011-02-23 16:55:37 +0000 |
---|---|---|
committer | Rainer Keller <rainer.keller@nokia.com> | 2011-02-23 16:55:37 +0000 |
commit | 21cfdf802011f9634d337a7206d98d9cf1cea172 (patch) | |
tree | 89c86d00653d4eb8bb2bede4a36475c7b821bf3e | |
parent | 617e4b23be9ccc26ad484097125a4e3a05012c63 (diff) | |
parent | 8722951e354aa80bf5da9f42e6192522210d491f (diff) |
Merge remote-tracking branch 'origin/simulator-1.1' into simulator-master
-rw-r--r-- | library/components/locationui.cpp | 13 |
1 files changed, 12 insertions, 1 deletions
diff --git a/library/components/locationui.cpp b/library/components/locationui.cpp index 3f1d919..7320867 100644 --- a/library/components/locationui.cpp +++ b/library/components/locationui.cpp @@ -286,7 +286,18 @@ void LocationUi::setDisplayedSatelliteData(const LocationUi::SatelliteData &data void LocationUi::emitLocationChange() const { - emit locationChanged(locationData()); + if (mLatitudeEdit->hasAcceptableInput() + && mLongitudeEdit->hasAcceptableInput() + && mAltitudeEdit->hasAcceptableInput() + && mDirectionEdit->hasAcceptableInput() + && mGroundSpeedEdit->hasAcceptableInput() + && mVerticalSpeedEdit->hasAcceptableInput() + && mMagneticVariationEdit->hasAcceptableInput() + && mHorizontalAccuracyEdit->hasAcceptableInput() + && mVerticalAccuracyEdit->hasAcceptableInput() + && mTimeEdit->hasAcceptableInput()) { + emit locationChanged(locationData()); + } } void LocationUi::emitSatelliteDataChange() const |