Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qplacemanagerengine_nokiav2.cpp File Reference

(fab72389e13921602cffb2b698d1d2415b70372f)

#include "qplacemanagerengine_nokiav2.h"
#include "placesv2/qplacecategoriesreplyhere.h"
#include "placesv2/qplacecontentreplyimpl.h"
#include "placesv2/qplacesearchsuggestionreplyimpl.h"
#include "placesv2/qplacesearchreplyhere.h"
#include "placesv2/qplacedetailsreplyimpl.h"
#include "qgeonetworkaccessmanager.h"
#include "qgeouriprovider.h"
#include "uri_constants.h"
#include "qgeoerror_messages.h"
#include <QCoreApplication>
#include <QtCore/QFile>
#include <QtCore/QJsonArray>
#include <QtCore/QJsonDocument>
#include <QtCore/QJsonObject>
#include <QtCore/QRegularExpression>
#include <QtCore/QStandardPaths>
#include <QtCore/QUrlQuery>
#include <QtNetwork/QNetworkProxy>
#include <QtNetwork/QNetworkProxyFactory>
#include <QtLocation/QPlace>
#include <QtLocation/QPlaceContentRequest>
#include <QtLocation/QPlaceDetailsReply>
#include <QtLocation/QPlaceIcon>
#include <QtLocation/QPlaceSearchRequest>
#include <QtPositioning/QGeoCircle>
+ Include dependency graph for qplacemanagerengine_nokiav2.cpp:

Go to the source code of this file.

Classes

class  CategoryParser
 

Functions

static bool addAtForBoundingArea (const QGeoShape &area, QUrlQuery *queryItems)
 

Variables

static QT_BEGIN_NAMESPACE const char FIXED_CATEGORIES_string []
 
static const int FIXED_CATEGORIES_indices []
 
static const char *const NokiaIcon = "nokiaIcon"
 
static const char *const IconPrefix = "iconPrefix"
 
static const char *const NokiaIconGenerated = "nokiaIconGenerated"
 
static const char *const IconThemeKey = "places.icons.theme"
 
static const char *const LocalDataPathKey = "places.local_data_path"
 

Function Documentation

◆ addAtForBoundingArea()

static bool addAtForBoundingArea ( const QGeoShape & area,
QUrlQuery * queryItems )
static

Definition at line 307 of file qplacemanagerengine_nokiav2.cpp.

Variable Documentation

◆ FIXED_CATEGORIES_indices

static const int FIXED_CATEGORIES_indices
static
Initial value:
= {
0, 10, 20, 35, 45, 59, 68, 84,
115, 136, 151, 169, 186, 216, 237, 258,
285, -1
}

Definition at line 56 of file qplacemanagerengine_nokiav2.cpp.

Referenced by QPlaceManagerEngineNokiaV2::initializeCategories().

◆ FIXED_CATEGORIES_string

static QT_BEGIN_NAMESPACE const char FIXED_CATEGORIES_string
static
Initial value:
=
"eat-drink\0"
"going-out\0"
"sights-museums\0"
"transport\0"
"accommodation\0"
"shopping\0"
"leisure-outdoor\0"
"administrative-areas-buildings\0"
"natural-geographical\0"
"petrol-station\0"
"atm-bank-exchange\0"
"toilet-rest-area\0"
"hospital-health-care-facility\0"
"eat-drink|restaurant\0"
"eat-drink|coffee-tea\0"
"eat-drink|snacks-fast-food\0"
"transport|airport"
"\0"

Definition at line 36 of file qplacemanagerengine_nokiav2.cpp.

◆ IconPrefix

static const char *const IconPrefix = "iconPrefix"
static

◆ IconThemeKey

static const char *const IconThemeKey = "places.icons.theme"
static

Definition at line 66 of file qplacemanagerengine_nokiav2.cpp.

◆ LocalDataPathKey

static const char *const LocalDataPathKey = "places.local_data_path"
static

Definition at line 67 of file qplacemanagerengine_nokiav2.cpp.

◆ NokiaIcon

static const char *const NokiaIcon = "nokiaIcon"
static

◆ NokiaIconGenerated

static const char *const NokiaIconGenerated = "nokiaIconGenerated"
static

Definition at line 64 of file qplacemanagerengine_nokiav2.cpp.

Referenced by QPlaceManagerEngineNokiaV2::icon().