18 #ifndef QGSQTLOCATIONCONNECTION_H 
   19 #define QGSQTLOCATIONCONNECTION_H 
   21 #include "qgis_core.h" 
   25 #include <QtCore/QPointer> 
   27 #include <QtPositioning/QGeoPositionInfoSource> 
   28 #include <QtPositioning/QGeoSatelliteInfo> 
   29 #include <QtPositioning/QGeoSatelliteInfoSource> 
   45     void broadcastConnectionAvailable();
 
   54     void positionUpdated( 
const QGeoPositionInfo &info ) 
SIP_SKIP;
 
   60     void satellitesInViewUpdated( 
const QList<QGeoSatelliteInfo> &satellites );
 
   66     void satellitesInUseUpdated( 
const QList<QGeoSatelliteInfo> &satellites );
 
   70     void startSatelliteMonitor();
 
   72     QGeoPositionInfo mInfo;
 
   73     QPointer<QGeoPositionInfoSource> locationDataSource;
 
   74     QPointer<QGeoSatelliteInfoSource> satelliteInfoSource;
 
Abstract base class for connection to a GPS device.
virtual void parseData()=0
Parse available data source content.
A GPS connection subclass based on the Qt Location libraries.