void QDeclarativeCoordinate::setLatitude(double latitude) { if (m_coordinate.latitude() != latitude) { m_coordinate.setLatitude(latitude); emit latitudeChanged(latitude); } }
void LightMaps::setLatitude( qreal lat) { if ( m_Map->latitude == lat ) return; m_Map->latitude = lat; m_Map->locationSet = true; m_Map->cancelDownloads(); m_Map->invalidate(); emit latitudeChanged(lat); }
Tracking::Tracking( QObject* parent) : QObject( parent ), m_showTrack( true ), m_positionSource( 0 ), m_positionMarker( 0 ), m_marbleQuickItem( 0 ), m_hasLastKnownPosition( false ), m_autoNavigation( 0 ), m_positionMarkerType( None ) { connect( &m_lastKnownPosition, SIGNAL(longitudeChanged()), this, SLOT(setHasLastKnownPosition()) ); connect( &m_lastKnownPosition, SIGNAL(latitudeChanged()), this, SLOT(setHasLastKnownPosition()) ); }
void LightMaps::setCenter(qreal lat, qreal lng) { if ( m_Map->latitude == lat && m_Map->longitude == lng ) return; m_Map->latitude = lat; m_Map->longitude = lng; m_Map->locationSet = true; m_Map->cancelDownloads(); m_Map->invalidate(); emit latitudeChanged(lat); emit longitudeChanged(lng); }
void LightMaps::setCenter(int zoom, qreal lat, qreal lng) { if ( m_Map->latitude == lat && m_Map->longitude == lng && m_Map->zoom == zoom ) return; if ( zoom < 0 ) zoom = 0; if ( zoom > 18 ) zoom = 18; m_Map->latitude = lat; m_Map->longitude = lng; m_Map->zoom = zoom; m_Map->locationSet = true; m_Map->cancelDownloads(); m_Map->invalidate(); emit latitudeChanged(lat); emit longitudeChanged(lng); emit zoomChanged(zoom); }
void QDeclarativeCoordinate::setCoordinate(const QGeoCoordinate &coordinate) { QGeoCoordinate previousCoordinate = m_coordinate; m_coordinate = coordinate; // Comparing two NotANumbers is false which is not wanted here if (coordinate.altitude() != previousCoordinate.altitude() && !(qIsNaN(coordinate.altitude()) && qIsNaN(previousCoordinate.altitude()))) { emit altitudeChanged(m_coordinate.altitude()); } if (coordinate.latitude() != previousCoordinate.latitude() && !(qIsNaN(coordinate.latitude()) && qIsNaN(previousCoordinate.latitude()))) { emit latitudeChanged(m_coordinate.latitude()); } if (coordinate.longitude() != previousCoordinate.longitude() && !(qIsNaN(coordinate.longitude()) && qIsNaN(previousCoordinate.longitude()))) { emit longitudeChanged(m_coordinate.longitude()); } }
void Place::setCoordinate(const QGeoCoordinate &coordinate) { mLandmark->setCoordinate(coordinate); emit latitudeChanged(coordinate.latitude()); emit longitudeChanged(coordinate.longitude()); }
void VendorHandler::setLatitude(double l){ if (abs(vendor_latitude - l) > 0.1) { vendor_latitude = l; emit latitudeChanged(); } }