QGIS/python/core/gps/qgsqtlocationconnection.sip
Nyall Dawson 881074b194 Boost coverage of SIP bindings
Now all classes and members are either exposed to bindings or marked
as "not available in Python bindings" in the docs.

Drop test thresholds to 0. Now it should be much easier to determine
what missing members have been added which are causing test
failures.
2016-01-05 11:16:15 +11:00

42 lines
1.1 KiB
Plaintext

%Feature MOBILITY_LOCATION
%If (MOBILITY_LOCATION)
/**
* \class QgsQtLocationConnection
* \note may not be available in Python bindings on all platforms
*/
class QgsQtLocationConnection: QgsGPSConnection
{
%TypeHeaderCode
#include <qgsqtlocationconnection.h>
%End
public:
QgsQtLocationConnection();
~QgsQtLocationConnection();
protected slots:
/** Needed to make QtLocation detected*/
void broadcastConnectionAvailable();
/** Parse available data source content*/
void parseData();
/** Called when the position updated.
* @note not available in python binding
*/
// void positionUpdated( const QGeoPositionInfo &info );
%If (!ANDROID)
/** Called when the number of satellites in view is updated.
* @note not available in python bindings on android
*/
void satellitesInViewUpdated( const QList<QGeoSatelliteInfo>& satellites );
/** Called when the number of satellites in use is updated.
* @note not available in python bindings on android
*/
void satellitesInUseUpdated( const QList<QGeoSatelliteInfo>& satellites );
%End
};
%End