Commit 91fba3d7 authored by Vyacheslav Koscheev's avatar Vyacheslav Koscheev

Create qdoc for QtAndroidLocation

parent e113094c
......@@ -84,6 +84,17 @@ static const JNINativeMethod methods[] = {
};
/*!
\class QAndroidGmsLocationProvider
\inheaderfile QAndroidGmsLocationProvider.h
\inmodule QtAndroidLocation
\ingroup QtAndroidLocationGroup
\brief Data provider for geo position info source for android GMS
\sa QGeoPositionInfoSourceAndroidGms
*/
JNI_LINKER_IMPL(QAndroidGmsLocationProvider, c_full_class_name_, methods)
......
......@@ -43,9 +43,7 @@
#include <IJniObjectLinker.h>
/*!
* A class for geting location from Google Play Services
*/
class QAndroidGmsLocationProvider: public QObject
{
Q_OBJECT
......
......@@ -45,6 +45,20 @@
Q_DECLARE_METATYPE(QGeoPositionInfo)
/*!
\class QGeoPositionInfoSourceAndroidGms
\inherits QGeoPositionInfoSource
\inheaderfile QGeoPositionInfoSourceAndroidGms.h
\inmodule QtAndroidLocation
\ingroup QtAndroidLocationGroup
\ingroup GeoPositionInfoSources
\brief Geo position info source for android GMS
GMS position info source. Recieves data from QAndroidGmsLocationProvider
\sa QAndroidGmsLocationProvider
*/
QGeoPositionInfoSourceAndroidGms::QGeoPositionInfoSourceAndroidGms(QObject * parent)
: QGeoPositionInfoSource(parent)
, regularProvider_(NULL)
......
......@@ -43,9 +43,7 @@ class QAndroidGmsLocationProvider;
class QLocationManagerProvidersListener;
/*!
* A class for geting location from Google Play Services
*/
class QGeoPositionInfoSourceAndroidGms : public QGeoPositionInfoSource
{
Q_OBJECT
......
......@@ -69,6 +69,16 @@ static const JNINativeMethod methods[] = {
};
/*!
\class QGeoPositionInfoSourceAndroidPassive
\inheaderfile QGeoPositionInfoSourceAndroidPassive.h
\inmodule QtAndroidLocation
\ingroup QtAndroidLocationGroup
\ingroup GeoPositionInfoSources
\brief Geo position info source for android passive provider
*/
JNI_LINKER_IMPL(QGeoPositionInfoSourceAndroidPassive, c_full_class_name_, methods)
......
......@@ -56,6 +56,15 @@ static const JNINativeMethod methods[] = {
};
/*!
\class QLocationManagerProvidersListener
\inheaderfile QLocationManagerProvidersListener.h
\inmodule QtAndroidLocation
\ingroup QtAndroidLocationGroup
\brief Network status listener
*/
JNI_LINKER_IMPL(QLocationManagerProvidersListener, c_full_class_name_, methods)
......
......@@ -64,6 +64,15 @@ static const JNINativeMethod methods[] = {
};
/*!
\class QNmeaListener
\inheaderfile QNmeaListener.h
\inmodule QtAndroidLocation
\ingroup QtAndroidLocationGroup
\brief Class for receiving NMEA sentences from the GPS.
*/
JNI_LINKER_IMPL(QNmeaListener, c_full_class_name, methods)
......
......@@ -38,9 +38,8 @@
#include <QtCore/QObject>
#include "IJniObjectLinker.h"
/*!
* Class for receiving NMEA sentences from the GPS.
*/
class QNmeaListener : public QObject
{
Q_OBJECT
......
/*!
\page QtAndroidLocation.html
\title Qt Android Location
\annotatedlist QtAndroidLocationGroup
*/
/*!
\group QtAndroidLocationGroup
\brief QtAndroidLocation classes
*/
/*!
\group GeoPositionInfoSources
\brief Implementations of QGeoPositionInfoSource
*/
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment