Qt 6.x
The Qt SDK
Loading...
Searching...
No Matches
jnipositioning.h
Go to the documentation of this file.
1// Copyright (C) 2021 The Qt Company Ltd.
2// SPDX-License-Identifier: LicenseRef-Qt-Commercial OR LGPL-3.0-only OR GPL-2.0-only OR GPL-3.0-only
3
4#ifndef JNIPOSITIONING_H
5#define JNIPOSITIONING_H
6
7#include <QGeoPositionInfoSource>
8#include <QGeoSatelliteInfoSource>
9
10namespace AndroidPositioning
11{
14
15 QGeoPositionInfoSource::PositioningMethods availableProviders();
16 QGeoPositionInfo lastKnownPosition(bool fromSatellitePositioningMethodsOnly);
17
19 void stopUpdates(int androidClassKey);
20 QGeoPositionInfoSource::Error requestUpdate(int androidClassKey, int timeout);
21
23 bool isSingleRequest,
24 int updateRequestTimeout);
26}
27
28#endif // JNIPOSITIONING_H
Error
The Error enumeration represents the errors which can occur.
\inmodule QtPositioning
Error
The Error enumeration represents the errors which can occur.
\inmodule QtCore
Definition qobject.h:90
void unregisterPositionInfoSource(int key)
QGeoPositionInfo lastKnownPosition(bool fromSatellitePositioningMethodsOnly)
QGeoSatelliteInfoSource::Error startSatelliteUpdates(int androidClassKey, bool isSingleRequest, int requestTimeout)
int registerPositionInfoSource(QObject *obj)
QGeoPositionInfoSource::Error requestUpdate(int androidClassKey, int timeout)
QGeoPositionInfoSource::Error startUpdates(int androidClassKey)
QGeoPositionInfoSource::PositioningMethods availableProviders()
void stopUpdates(int androidClassKey)
GLuint64 key
GLbitfield GLuint64 timeout
[4]
GLhandleARB obj
[2]