Qt
Internal/Contributor docs for the Qt SDK. <b>Note:</b> These are NOT official API docs; those are found <a href='https://doc.qt.io/'>here</a>.
Loading...
Searching...
No Matches
org.qtproject.qt.android.positioning.QtPositioning Class Reference
+ Inheritance diagram for org.qtproject.qt.android.positioning.QtPositioning:
+ Collaboration diagram for org.qtproject.qt.android.positioning.QtPositioning:

Public Member Functions

 QtPositioning ()
 
Looper looper ()
 
void onLocationChanged (Location location)
 
void onStatusChanged (String provider, int status, Bundle extras)
 
void onProviderEnabled (String provider)
 
void onProviderDisabled (String provider)
 

Static Public Member Functions

static void setContext (Context context)
 
static Location lastKnownPosition (boolean fromSatelliteOnly, boolean useAltitudeConverter)
 
static int startUpdates (int androidClassKey, int locationProvider, int updateInterval, boolean useAltitudeConverter)
 
static void stopUpdates (int androidClassKey)
 
static int requestUpdate (int androidClassKey, int locationProvider, int timeout, boolean useAltitudeConverter)
 
static int startSatelliteUpdates (int androidClassKey, int updateInterval, boolean isSingleRequest)
 
static native void positionUpdated (Location update, int androidClassKey, boolean isSingleUpdate)
 
static native void locationProvidersDisabled (int androidClassKey)
 
static native void locationProvidersChanged (int androidClassKey)
 
static native void satelliteGpsUpdated (Object[] update, int androidClassKey, boolean isSingleUpdate)
 
static native void satelliteGnssUpdated (GnssStatus update, int androidClassKey, boolean isSingleUpdate)
 

Static Public Attributes

static final int QT_GPS_PROVIDER = 1
 
static final int QT_NETWORK_PROVIDER = 2
 
static final int QT_ACCESS_ERROR = 0
 
static final int QT_CLOSED_ERROR = 1
 
static final int QT_POSITION_UNKNOWN_SOURCE_ERROR = 2
 
static final int QT_POSITION_NO_ERROR = 3
 
static final int QT_SATELLITE_NO_ERROR = 2
 
static final int QT_SATELLITE_UNKNOWN_SOURCE_ERROR = -1
 

Detailed Description

Definition at line 26 of file QtPositioning.java.

Constructor & Destructor Documentation

◆ QtPositioning()

org.qtproject.qt.android.positioning.QtPositioning.QtPositioning ( )
inline

Definition at line 388 of file QtPositioning.java.

Referenced by org.qtproject.qt.android.positioning.QtPositioning.requestUpdate(), org.qtproject.qt.android.positioning.QtPositioning.startSatelliteUpdates(), and org.qtproject.qt.android.positioning.QtPositioning.startUpdates().

+ Here is the caller graph for this function:

Member Function Documentation

◆ lastKnownPosition()

static Location org.qtproject.qt.android.positioning.QtPositioning.lastKnownPosition ( boolean fromSatelliteOnly,
boolean useAltitudeConverter )
inlinestatic

Definition at line 125 of file QtPositioning.java.

◆ locationProvidersChanged()

static native void org.qtproject.qt.android.positioning.QtPositioning.locationProvidersChanged ( int androidClassKey)
static

Referenced by org.qtproject.qt.android.positioning.QtPositioning.onProviderDisabled(), and org.qtproject.qt.android.positioning.QtPositioning.onProviderEnabled().

+ Here is the caller graph for this function:

◆ locationProvidersDisabled()

static native void org.qtproject.qt.android.positioning.QtPositioning.locationProvidersDisabled ( int androidClassKey)
static

Referenced by org.qtproject.qt.android.positioning.QtPositioning.onProviderDisabled().

+ Here is the caller graph for this function:

◆ looper()

Looper org.qtproject.qt.android.positioning.QtPositioning.looper ( )
inline

Definition at line 398 of file QtPositioning.java.

◆ onLocationChanged()

void org.qtproject.qt.android.positioning.QtPositioning.onLocationChanged ( Location location)
inline

Definition at line 572 of file QtPositioning.java.

References org.qtproject.qt.android.positioning.QtPositioning.positionUpdated().

+ Here is the call graph for this function:

◆ onProviderDisabled()

void org.qtproject.qt.android.positioning.QtPositioning.onProviderDisabled ( String provider)
inline

Definition at line 631 of file QtPositioning.java.

References org.qtproject.qt.android.positioning.QtPositioning.locationProvidersChanged(), org.qtproject.qt.android.positioning.QtPositioning.locationProvidersDisabled(), and TAG.

+ Here is the call graph for this function:

◆ onProviderEnabled()

void org.qtproject.qt.android.positioning.QtPositioning.onProviderEnabled ( String provider)
inline

Definition at line 623 of file QtPositioning.java.

References org.qtproject.qt.android.positioning.QtPositioning.locationProvidersChanged(), and TAG.

+ Here is the call graph for this function:

◆ onStatusChanged()

void org.qtproject.qt.android.positioning.QtPositioning.onStatusChanged ( String provider,
int status,
Bundle extras )
inline

Definition at line 620 of file QtPositioning.java.

◆ positionUpdated()

static native void org.qtproject.qt.android.positioning.QtPositioning.positionUpdated ( Location update,
int androidClassKey,
boolean isSingleUpdate )
static

Referenced by org.qtproject.qt.android.positioning.QtPositioning.onLocationChanged().

+ Here is the caller graph for this function:

◆ requestUpdate()

static int org.qtproject.qt.android.positioning.QtPositioning.requestUpdate ( int androidClassKey,
int locationProvider,
int timeout,
boolean useAltitudeConverter )
inlinestatic

◆ satelliteGnssUpdated()

static native void org.qtproject.qt.android.positioning.QtPositioning.satelliteGnssUpdated ( GnssStatus update,
int androidClassKey,
boolean isSingleUpdate )
static

◆ satelliteGpsUpdated()

static native void org.qtproject.qt.android.positioning.QtPositioning.satelliteGpsUpdated ( Object[] update,
int androidClassKey,
boolean isSingleUpdate )
static

◆ setContext()

static void org.qtproject.qt.android.positioning.QtPositioning.setContext ( Context context)
inlinestatic

Definition at line 77 of file QtPositioning.java.

References context.

◆ startSatelliteUpdates()

static int org.qtproject.qt.android.positioning.QtPositioning.startSatelliteUpdates ( int androidClassKey,
int updateInterval,
boolean isSingleRequest )
inlinestatic

◆ startUpdates()

static int org.qtproject.qt.android.positioning.QtPositioning.startUpdates ( int androidClassKey,
int locationProvider,
int updateInterval,
boolean useAltitudeConverter )
inlinestatic

◆ stopUpdates()

static void org.qtproject.qt.android.positioning.QtPositioning.stopUpdates ( int androidClassKey)
inlinestatic

Definition at line 275 of file QtPositioning.java.

References TAG.

Member Data Documentation

◆ QT_ACCESS_ERROR

◆ QT_CLOSED_ERROR

◆ QT_GPS_PROVIDER

final int org.qtproject.qt.android.positioning.QtPositioning.QT_GPS_PROVIDER = 1
static

◆ QT_NETWORK_PROVIDER

final int org.qtproject.qt.android.positioning.QtPositioning.QT_NETWORK_PROVIDER = 2
static

◆ QT_POSITION_NO_ERROR

final int org.qtproject.qt.android.positioning.QtPositioning.QT_POSITION_NO_ERROR = 3
static

◆ QT_POSITION_UNKNOWN_SOURCE_ERROR

final int org.qtproject.qt.android.positioning.QtPositioning.QT_POSITION_UNKNOWN_SOURCE_ERROR = 2
static

◆ QT_SATELLITE_NO_ERROR

final int org.qtproject.qt.android.positioning.QtPositioning.QT_SATELLITE_NO_ERROR = 2
static

◆ QT_SATELLITE_UNKNOWN_SOURCE_ERROR

final int org.qtproject.qt.android.positioning.QtPositioning.QT_SATELLITE_UNKNOWN_SOURCE_ERROR = -1
static

The documentation for this class was generated from the following file: