3#ifndef QGEOSATELLITEINFOSOURCE_H
4#define QGEOSATELLITEINFOSOURCE_H
6#include <QtPositioning/QGeoSatelliteInfo>
8#include <QtCore/QObject>
17 Q_PROPERTY(
int updateInterval READ updateInterval WRITE setUpdateInterval BINDABLE
18 bindableUpdateInterval)
19 Q_PROPERTY(
int minimumUpdateInterval READ minimumUpdateInterval)
26 UnknownSourceError = -1,
27 UpdateTimeoutError = 3,
42 virtual void setUpdateInterval(
int msec);
43 int updateInterval()
const;
virtual void stopUpdates()=0
Stops emitting updates at regular intervals.
virtual void requestUpdate(int timeout=0)=0
Attempts to get the current satellite information and emit satellitesInViewUpdated() and satellitesIn...
Error
The Error enumeration represents the errors which can occur.
virtual int minimumUpdateInterval() const =0
void satellitesInViewUpdated(const QList< QGeoSatelliteInfo > &satellites)
If startUpdates() or requestUpdate() is called, this signal is emitted when an update is available on...
void satellitesInUseUpdated(const QList< QGeoSatelliteInfo > &satellites)
If startUpdates() or requestUpdate() is called, this signal is emitted when an update is available on...
virtual Error error() const =0
Returns the last error that occurred.
void errorOccurred(QGeoSatelliteInfoSource::Error)
This signal is emitted after an error occurred.
virtual void startUpdates()=0
Starts emitting updates at regular intervals.
\macro QT_RESTRICTED_CAST_FROM_ASCII
Combined button and popup list for selecting options.
EGLOutputLayerEXT EGLint EGLAttrib value
[5]
GLbitfield GLuint64 timeout
[4]
IUIAutomationTreeWalker __RPC__deref_out_opt IUIAutomationElement ** parent