anki/qt/tools/stubs/PyQt5/QtLocation.pyi
Damien Elmes 5876866565 tweaking the folder names again
hopefully that's the last of it
2020-01-03 07:48:38 +10:00

1176 lines
52 KiB
Python

# The PEP 484 type hints stub file for the QtLocation module.
#
# Generated by SIP 5.0.0
#
# Copyright (c) 2019 Riverbank Computing Limited <info@riverbankcomputing.com>
#
# This file is part of PyQt5.
#
# This file may be used under the terms of the GNU General Public License
# version 3.0 as published by the Free Software Foundation and appearing in
# the file LICENSE included in the packaging of this file. Please review the
# following information to ensure the GNU General Public License version 3.0
# requirements will be met: http://www.gnu.org/copyleft/gpl.html.
#
# If you do not wish to use this file under the terms of the GPL version 3.0
# then you may purchase a commercial license. For more information contact
# info@riverbankcomputing.com.
#
# This file is provided AS IS with NO WARRANTY OF ANY KIND, INCLUDING THE
# WARRANTY OF DESIGN, MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE.
import typing
import sip
from PyQt5 import QtPositioning
from PyQt5 import QtCore
# Support for QDate, QDateTime and QTime.
import datetime
# Convenient type aliases.
PYQT_SIGNAL = typing.Union[QtCore.pyqtSignal, QtCore.pyqtBoundSignal]
PYQT_SLOT = typing.Union[typing.Callable[..., None], QtCore.pyqtBoundSignal]
class QGeoCodeReply(QtCore.QObject):
class Error(int): ...
NoError = ... # type: 'QGeoCodeReply.Error'
EngineNotSetError = ... # type: 'QGeoCodeReply.Error'
CommunicationError = ... # type: 'QGeoCodeReply.Error'
ParseError = ... # type: 'QGeoCodeReply.Error'
UnsupportedOptionError = ... # type: 'QGeoCodeReply.Error'
CombinationError = ... # type: 'QGeoCodeReply.Error'
UnknownError = ... # type: 'QGeoCodeReply.Error'
@typing.overload
def __init__(self, error: 'QGeoCodeReply.Error', errorString: str, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
@typing.overload
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setOffset(self, offset: int) -> None: ...
def setLimit(self, limit: int) -> None: ...
def setLocations(self, locations: typing.Iterable[QtPositioning.QGeoLocation]) -> None: ...
def addLocation(self, location: QtPositioning.QGeoLocation) -> None: ...
def setViewport(self, viewport: QtPositioning.QGeoShape) -> None: ...
def setFinished(self, finished: bool) -> None: ...
def setError(self, error: 'QGeoCodeReply.Error', errorString: str) -> None: ...
def finished(self) -> None: ...
def aborted(self) -> None: ...
def abort(self) -> None: ...
def offset(self) -> int: ...
def limit(self) -> int: ...
def locations(self) -> typing.List[QtPositioning.QGeoLocation]: ...
def viewport(self) -> QtPositioning.QGeoShape: ...
def errorString(self) -> str: ...
@typing.overload
def error(self) -> 'QGeoCodeReply.Error': ...
@typing.overload
def error(self, error: 'QGeoCodeReply.Error', errorString: str = ...) -> None: ...
def isFinished(self) -> bool: ...
class QGeoCodingManager(QtCore.QObject):
def error(self, reply: QGeoCodeReply, error: QGeoCodeReply.Error, errorString: str = ...) -> None: ...
def finished(self, reply: QGeoCodeReply) -> None: ...
def locale(self) -> QtCore.QLocale: ...
def setLocale(self, locale: QtCore.QLocale) -> None: ...
def reverseGeocode(self, coordinate: QtPositioning.QGeoCoordinate, bounds: QtPositioning.QGeoShape = ...) -> QGeoCodeReply: ...
@typing.overload
def geocode(self, address: QtPositioning.QGeoAddress, bounds: QtPositioning.QGeoShape = ...) -> QGeoCodeReply: ...
@typing.overload
def geocode(self, searchString: str, limit: int = ..., offset: int = ..., bounds: QtPositioning.QGeoShape = ...) -> QGeoCodeReply: ...
def managerVersion(self) -> int: ...
def managerName(self) -> str: ...
class QGeoCodingManagerEngine(QtCore.QObject):
def __init__(self, parameters: typing.Dict[str, typing.Any], parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def error(self, reply: QGeoCodeReply, error: QGeoCodeReply.Error, errorString: str = ...) -> None: ...
def finished(self, reply: QGeoCodeReply) -> None: ...
def locale(self) -> QtCore.QLocale: ...
def setLocale(self, locale: QtCore.QLocale) -> None: ...
def reverseGeocode(self, coordinate: QtPositioning.QGeoCoordinate, bounds: QtPositioning.QGeoShape) -> QGeoCodeReply: ...
@typing.overload
def geocode(self, address: QtPositioning.QGeoAddress, bounds: QtPositioning.QGeoShape) -> QGeoCodeReply: ...
@typing.overload
def geocode(self, address: str, limit: int, offset: int, bounds: QtPositioning.QGeoShape) -> QGeoCodeReply: ...
def managerVersion(self) -> int: ...
def managerName(self) -> str: ...
class QGeoManeuver(sip.simplewrapper):
class InstructionDirection(int): ...
NoDirection = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionForward = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionBearRight = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionLightRight = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionRight = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionHardRight = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionUTurnRight = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionUTurnLeft = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionHardLeft = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionLeft = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionLightLeft = ... # type: 'QGeoManeuver.InstructionDirection'
DirectionBearLeft = ... # type: 'QGeoManeuver.InstructionDirection'
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QGeoManeuver') -> None: ...
def extendedAttributes(self) -> typing.Dict[str, typing.Any]: ...
def setExtendedAttributes(self, extendedAttributes: typing.Dict[str, typing.Any]) -> None: ...
def waypoint(self) -> QtPositioning.QGeoCoordinate: ...
def setWaypoint(self, coordinate: QtPositioning.QGeoCoordinate) -> None: ...
def distanceToNextInstruction(self) -> float: ...
def setDistanceToNextInstruction(self, distance: float) -> None: ...
def timeToNextInstruction(self) -> int: ...
def setTimeToNextInstruction(self, secs: int) -> None: ...
def direction(self) -> 'QGeoManeuver.InstructionDirection': ...
def setDirection(self, direction: 'QGeoManeuver.InstructionDirection') -> None: ...
def instructionText(self) -> str: ...
def setInstructionText(self, instructionText: str) -> None: ...
def position(self) -> QtPositioning.QGeoCoordinate: ...
def setPosition(self, position: QtPositioning.QGeoCoordinate) -> None: ...
def isValid(self) -> bool: ...
class QGeoRoute(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QGeoRoute') -> None: ...
def extendedAttributes(self) -> typing.Dict[str, typing.Any]: ...
def setExtendedAttributes(self, extendedAttributes: typing.Dict[str, typing.Any]) -> None: ...
def routeLegs(self) -> typing.List['QGeoRouteLeg']: ...
def setRouteLegs(self, legs: typing.Iterable['QGeoRouteLeg']) -> None: ...
def path(self) -> typing.List[QtPositioning.QGeoCoordinate]: ...
def setPath(self, path: typing.Iterable[QtPositioning.QGeoCoordinate]) -> None: ...
def travelMode(self) -> 'QGeoRouteRequest.TravelMode': ...
def setTravelMode(self, mode: 'QGeoRouteRequest.TravelMode') -> None: ...
def distance(self) -> float: ...
def setDistance(self, distance: float) -> None: ...
def travelTime(self) -> int: ...
def setTravelTime(self, secs: int) -> None: ...
def firstRouteSegment(self) -> 'QGeoRouteSegment': ...
def setFirstRouteSegment(self, routeSegment: 'QGeoRouteSegment') -> None: ...
def bounds(self) -> QtPositioning.QGeoRectangle: ...
def setBounds(self, bounds: QtPositioning.QGeoRectangle) -> None: ...
def request(self) -> 'QGeoRouteRequest': ...
def setRequest(self, request: 'QGeoRouteRequest') -> None: ...
def routeId(self) -> str: ...
def setRouteId(self, id: str) -> None: ...
class QGeoRouteLeg(QGeoRoute):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QGeoRouteLeg') -> None: ...
def overallRoute(self) -> QGeoRoute: ...
def setOverallRoute(self, route: QGeoRoute) -> None: ...
def legIndex(self) -> int: ...
def setLegIndex(self, idx: int) -> None: ...
class QGeoRouteReply(QtCore.QObject):
class Error(int): ...
NoError = ... # type: 'QGeoRouteReply.Error'
EngineNotSetError = ... # type: 'QGeoRouteReply.Error'
CommunicationError = ... # type: 'QGeoRouteReply.Error'
ParseError = ... # type: 'QGeoRouteReply.Error'
UnsupportedOptionError = ... # type: 'QGeoRouteReply.Error'
UnknownError = ... # type: 'QGeoRouteReply.Error'
@typing.overload
def __init__(self, error: 'QGeoRouteReply.Error', errorString: str, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
@typing.overload
def __init__(self, request: 'QGeoRouteRequest', parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def addRoutes(self, routes: typing.Iterable[QGeoRoute]) -> None: ...
def setRoutes(self, routes: typing.Iterable[QGeoRoute]) -> None: ...
def setFinished(self, finished: bool) -> None: ...
def setError(self, error: 'QGeoRouteReply.Error', errorString: str) -> None: ...
def finished(self) -> None: ...
def aborted(self) -> None: ...
def abort(self) -> None: ...
def routes(self) -> typing.List[QGeoRoute]: ...
def request(self) -> 'QGeoRouteRequest': ...
def errorString(self) -> str: ...
@typing.overload
def error(self) -> 'QGeoRouteReply.Error': ...
@typing.overload
def error(self, error: 'QGeoRouteReply.Error', errorString: str = ...) -> None: ...
def isFinished(self) -> bool: ...
class QGeoRouteRequest(sip.simplewrapper):
class ManeuverDetail(int): ...
NoManeuvers = ... # type: 'QGeoRouteRequest.ManeuverDetail'
BasicManeuvers = ... # type: 'QGeoRouteRequest.ManeuverDetail'
class SegmentDetail(int): ...
NoSegmentData = ... # type: 'QGeoRouteRequest.SegmentDetail'
BasicSegmentData = ... # type: 'QGeoRouteRequest.SegmentDetail'
class RouteOptimization(int): ...
ShortestRoute = ... # type: 'QGeoRouteRequest.RouteOptimization'
FastestRoute = ... # type: 'QGeoRouteRequest.RouteOptimization'
MostEconomicRoute = ... # type: 'QGeoRouteRequest.RouteOptimization'
MostScenicRoute = ... # type: 'QGeoRouteRequest.RouteOptimization'
class FeatureWeight(int): ...
NeutralFeatureWeight = ... # type: 'QGeoRouteRequest.FeatureWeight'
PreferFeatureWeight = ... # type: 'QGeoRouteRequest.FeatureWeight'
RequireFeatureWeight = ... # type: 'QGeoRouteRequest.FeatureWeight'
AvoidFeatureWeight = ... # type: 'QGeoRouteRequest.FeatureWeight'
DisallowFeatureWeight = ... # type: 'QGeoRouteRequest.FeatureWeight'
class FeatureType(int): ...
NoFeature = ... # type: 'QGeoRouteRequest.FeatureType'
TollFeature = ... # type: 'QGeoRouteRequest.FeatureType'
HighwayFeature = ... # type: 'QGeoRouteRequest.FeatureType'
PublicTransitFeature = ... # type: 'QGeoRouteRequest.FeatureType'
FerryFeature = ... # type: 'QGeoRouteRequest.FeatureType'
TunnelFeature = ... # type: 'QGeoRouteRequest.FeatureType'
DirtRoadFeature = ... # type: 'QGeoRouteRequest.FeatureType'
ParksFeature = ... # type: 'QGeoRouteRequest.FeatureType'
MotorPoolLaneFeature = ... # type: 'QGeoRouteRequest.FeatureType'
TrafficFeature = ... # type: 'QGeoRouteRequest.FeatureType'
class TravelMode(int): ...
CarTravel = ... # type: 'QGeoRouteRequest.TravelMode'
PedestrianTravel = ... # type: 'QGeoRouteRequest.TravelMode'
BicycleTravel = ... # type: 'QGeoRouteRequest.TravelMode'
PublicTransitTravel = ... # type: 'QGeoRouteRequest.TravelMode'
TruckTravel = ... # type: 'QGeoRouteRequest.TravelMode'
class TravelModes(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoRouteRequest.TravelModes', 'QGeoRouteRequest.TravelMode']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoRouteRequest.TravelModes') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoRouteRequest.TravelModes': ...
def __int__(self) -> int: ...
class FeatureTypes(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoRouteRequest.FeatureTypes', 'QGeoRouteRequest.FeatureType']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoRouteRequest.FeatureTypes') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoRouteRequest.FeatureTypes': ...
def __int__(self) -> int: ...
class FeatureWeights(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoRouteRequest.FeatureWeights', 'QGeoRouteRequest.FeatureWeight']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoRouteRequest.FeatureWeights') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoRouteRequest.FeatureWeights': ...
def __int__(self) -> int: ...
class RouteOptimizations(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoRouteRequest.RouteOptimizations', 'QGeoRouteRequest.RouteOptimization']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoRouteRequest.RouteOptimizations') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoRouteRequest.RouteOptimizations': ...
def __int__(self) -> int: ...
class SegmentDetails(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoRouteRequest.SegmentDetails', 'QGeoRouteRequest.SegmentDetail']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoRouteRequest.SegmentDetails') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoRouteRequest.SegmentDetails': ...
def __int__(self) -> int: ...
class ManeuverDetails(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoRouteRequest.ManeuverDetails', 'QGeoRouteRequest.ManeuverDetail']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoRouteRequest.ManeuverDetails') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoRouteRequest.ManeuverDetails': ...
def __int__(self) -> int: ...
@typing.overload
def __init__(self, waypoints: typing.Iterable[QtPositioning.QGeoCoordinate] = ...) -> None: ...
@typing.overload
def __init__(self, origin: QtPositioning.QGeoCoordinate, destination: QtPositioning.QGeoCoordinate) -> None: ...
@typing.overload
def __init__(self, other: 'QGeoRouteRequest') -> None: ...
def departureTime(self) -> QtCore.QDateTime: ...
def setDepartureTime(self, departureTime: typing.Union[QtCore.QDateTime, datetime.datetime]) -> None: ...
def extraParameters(self) -> typing.Dict[str, typing.Any]: ...
def setExtraParameters(self, extraParameters: typing.Dict[str, typing.Any]) -> None: ...
def waypointsMetadata(self) -> typing.List[typing.Dict[str, typing.Any]]: ...
def setWaypointsMetadata(self, waypointMetadata: typing.Iterable[typing.Dict[str, typing.Any]]) -> None: ...
def maneuverDetail(self) -> 'QGeoRouteRequest.ManeuverDetail': ...
def setManeuverDetail(self, maneuverDetail: 'QGeoRouteRequest.ManeuverDetail') -> None: ...
def segmentDetail(self) -> 'QGeoRouteRequest.SegmentDetail': ...
def setSegmentDetail(self, segmentDetail: 'QGeoRouteRequest.SegmentDetail') -> None: ...
def routeOptimization(self) -> 'QGeoRouteRequest.RouteOptimizations': ...
def setRouteOptimization(self, optimization: typing.Union['QGeoRouteRequest.RouteOptimizations', 'QGeoRouteRequest.RouteOptimization']) -> None: ...
def featureTypes(self) -> typing.List['QGeoRouteRequest.FeatureType']: ...
def featureWeight(self, featureType: 'QGeoRouteRequest.FeatureType') -> 'QGeoRouteRequest.FeatureWeight': ...
def setFeatureWeight(self, featureType: 'QGeoRouteRequest.FeatureType', featureWeight: 'QGeoRouteRequest.FeatureWeight') -> None: ...
def travelModes(self) -> 'QGeoRouteRequest.TravelModes': ...
def setTravelModes(self, travelModes: typing.Union['QGeoRouteRequest.TravelModes', 'QGeoRouteRequest.TravelMode']) -> None: ...
def numberAlternativeRoutes(self) -> int: ...
def setNumberAlternativeRoutes(self, alternatives: int) -> None: ...
def excludeAreas(self) -> typing.List[QtPositioning.QGeoRectangle]: ...
def setExcludeAreas(self, areas: typing.Iterable[QtPositioning.QGeoRectangle]) -> None: ...
def waypoints(self) -> typing.List[QtPositioning.QGeoCoordinate]: ...
def setWaypoints(self, waypoints: typing.Iterable[QtPositioning.QGeoCoordinate]) -> None: ...
class QGeoRouteSegment(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QGeoRouteSegment') -> None: ...
def isLegLastSegment(self) -> bool: ...
def maneuver(self) -> QGeoManeuver: ...
def setManeuver(self, maneuver: QGeoManeuver) -> None: ...
def path(self) -> typing.List[QtPositioning.QGeoCoordinate]: ...
def setPath(self, path: typing.Iterable[QtPositioning.QGeoCoordinate]) -> None: ...
def distance(self) -> float: ...
def setDistance(self, distance: float) -> None: ...
def travelTime(self) -> int: ...
def setTravelTime(self, secs: int) -> None: ...
def nextRouteSegment(self) -> 'QGeoRouteSegment': ...
def setNextRouteSegment(self, routeSegment: 'QGeoRouteSegment') -> None: ...
def isValid(self) -> bool: ...
class QGeoRoutingManager(QtCore.QObject):
def error(self, reply: QGeoRouteReply, error: QGeoRouteReply.Error, errorString: str = ...) -> None: ...
def finished(self, reply: QGeoRouteReply) -> None: ...
def measurementSystem(self) -> QtCore.QLocale.MeasurementSystem: ...
def setMeasurementSystem(self, system: QtCore.QLocale.MeasurementSystem) -> None: ...
def locale(self) -> QtCore.QLocale: ...
def setLocale(self, locale: QtCore.QLocale) -> None: ...
def supportedManeuverDetails(self) -> QGeoRouteRequest.ManeuverDetails: ...
def supportedSegmentDetails(self) -> QGeoRouteRequest.SegmentDetails: ...
def supportedRouteOptimizations(self) -> QGeoRouteRequest.RouteOptimizations: ...
def supportedFeatureWeights(self) -> QGeoRouteRequest.FeatureWeights: ...
def supportedFeatureTypes(self) -> QGeoRouteRequest.FeatureTypes: ...
def supportedTravelModes(self) -> QGeoRouteRequest.TravelModes: ...
def updateRoute(self, route: QGeoRoute, position: QtPositioning.QGeoCoordinate) -> QGeoRouteReply: ...
def calculateRoute(self, request: QGeoRouteRequest) -> QGeoRouteReply: ...
def managerVersion(self) -> int: ...
def managerName(self) -> str: ...
class QGeoRoutingManagerEngine(QtCore.QObject):
def __init__(self, parameters: typing.Dict[str, typing.Any], parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setSupportedManeuverDetails(self, maneuverDetails: typing.Union[QGeoRouteRequest.ManeuverDetails, QGeoRouteRequest.ManeuverDetail]) -> None: ...
def setSupportedSegmentDetails(self, segmentDetails: typing.Union[QGeoRouteRequest.SegmentDetails, QGeoRouteRequest.SegmentDetail]) -> None: ...
def setSupportedRouteOptimizations(self, optimizations: typing.Union[QGeoRouteRequest.RouteOptimizations, QGeoRouteRequest.RouteOptimization]) -> None: ...
def setSupportedFeatureWeights(self, featureWeights: typing.Union[QGeoRouteRequest.FeatureWeights, QGeoRouteRequest.FeatureWeight]) -> None: ...
def setSupportedFeatureTypes(self, featureTypes: typing.Union[QGeoRouteRequest.FeatureTypes, QGeoRouteRequest.FeatureType]) -> None: ...
def setSupportedTravelModes(self, travelModes: typing.Union[QGeoRouteRequest.TravelModes, QGeoRouteRequest.TravelMode]) -> None: ...
def error(self, reply: QGeoRouteReply, error: QGeoRouteReply.Error, errorString: str = ...) -> None: ...
def finished(self, reply: QGeoRouteReply) -> None: ...
def measurementSystem(self) -> QtCore.QLocale.MeasurementSystem: ...
def setMeasurementSystem(self, system: QtCore.QLocale.MeasurementSystem) -> None: ...
def locale(self) -> QtCore.QLocale: ...
def setLocale(self, locale: QtCore.QLocale) -> None: ...
def supportedManeuverDetails(self) -> QGeoRouteRequest.ManeuverDetails: ...
def supportedSegmentDetails(self) -> QGeoRouteRequest.SegmentDetails: ...
def supportedRouteOptimizations(self) -> QGeoRouteRequest.RouteOptimizations: ...
def supportedFeatureWeights(self) -> QGeoRouteRequest.FeatureWeights: ...
def supportedFeatureTypes(self) -> QGeoRouteRequest.FeatureTypes: ...
def supportedTravelModes(self) -> QGeoRouteRequest.TravelModes: ...
def updateRoute(self, route: QGeoRoute, position: QtPositioning.QGeoCoordinate) -> QGeoRouteReply: ...
def calculateRoute(self, request: QGeoRouteRequest) -> QGeoRouteReply: ...
def managerVersion(self) -> int: ...
def managerName(self) -> str: ...
class QNavigationManager(sip.simplewrapper): ...
class QGeoServiceProvider(QtCore.QObject):
class NavigationFeature(int): ...
NoNavigationFeatures = ... # type: 'QGeoServiceProvider.NavigationFeature'
OnlineNavigationFeature = ... # type: 'QGeoServiceProvider.NavigationFeature'
OfflineNavigationFeature = ... # type: 'QGeoServiceProvider.NavigationFeature'
AnyNavigationFeatures = ... # type: 'QGeoServiceProvider.NavigationFeature'
class PlacesFeature(int): ...
NoPlacesFeatures = ... # type: 'QGeoServiceProvider.PlacesFeature'
OnlinePlacesFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
OfflinePlacesFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
SavePlaceFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
RemovePlaceFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
SaveCategoryFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
RemoveCategoryFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
PlaceRecommendationsFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
SearchSuggestionsFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
LocalizedPlacesFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
NotificationsFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
PlaceMatchingFeature = ... # type: 'QGeoServiceProvider.PlacesFeature'
AnyPlacesFeatures = ... # type: 'QGeoServiceProvider.PlacesFeature'
class MappingFeature(int): ...
NoMappingFeatures = ... # type: 'QGeoServiceProvider.MappingFeature'
OnlineMappingFeature = ... # type: 'QGeoServiceProvider.MappingFeature'
OfflineMappingFeature = ... # type: 'QGeoServiceProvider.MappingFeature'
LocalizedMappingFeature = ... # type: 'QGeoServiceProvider.MappingFeature'
AnyMappingFeatures = ... # type: 'QGeoServiceProvider.MappingFeature'
class GeocodingFeature(int): ...
NoGeocodingFeatures = ... # type: 'QGeoServiceProvider.GeocodingFeature'
OnlineGeocodingFeature = ... # type: 'QGeoServiceProvider.GeocodingFeature'
OfflineGeocodingFeature = ... # type: 'QGeoServiceProvider.GeocodingFeature'
ReverseGeocodingFeature = ... # type: 'QGeoServiceProvider.GeocodingFeature'
LocalizedGeocodingFeature = ... # type: 'QGeoServiceProvider.GeocodingFeature'
AnyGeocodingFeatures = ... # type: 'QGeoServiceProvider.GeocodingFeature'
class RoutingFeature(int): ...
NoRoutingFeatures = ... # type: 'QGeoServiceProvider.RoutingFeature'
OnlineRoutingFeature = ... # type: 'QGeoServiceProvider.RoutingFeature'
OfflineRoutingFeature = ... # type: 'QGeoServiceProvider.RoutingFeature'
LocalizedRoutingFeature = ... # type: 'QGeoServiceProvider.RoutingFeature'
RouteUpdatesFeature = ... # type: 'QGeoServiceProvider.RoutingFeature'
AlternativeRoutesFeature = ... # type: 'QGeoServiceProvider.RoutingFeature'
ExcludeAreasRoutingFeature = ... # type: 'QGeoServiceProvider.RoutingFeature'
AnyRoutingFeatures = ... # type: 'QGeoServiceProvider.RoutingFeature'
class Error(int): ...
NoError = ... # type: 'QGeoServiceProvider.Error'
NotSupportedError = ... # type: 'QGeoServiceProvider.Error'
UnknownParameterError = ... # type: 'QGeoServiceProvider.Error'
MissingRequiredParameterError = ... # type: 'QGeoServiceProvider.Error'
ConnectionError = ... # type: 'QGeoServiceProvider.Error'
LoaderError = ... # type: 'QGeoServiceProvider.Error'
class RoutingFeatures(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoServiceProvider.RoutingFeatures', 'QGeoServiceProvider.RoutingFeature']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoServiceProvider.RoutingFeatures') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoServiceProvider.RoutingFeatures': ...
def __int__(self) -> int: ...
class GeocodingFeatures(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoServiceProvider.GeocodingFeatures', 'QGeoServiceProvider.GeocodingFeature']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoServiceProvider.GeocodingFeatures') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoServiceProvider.GeocodingFeatures': ...
def __int__(self) -> int: ...
class MappingFeatures(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoServiceProvider.MappingFeatures', 'QGeoServiceProvider.MappingFeature']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoServiceProvider.MappingFeatures') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoServiceProvider.MappingFeatures': ...
def __int__(self) -> int: ...
class PlacesFeatures(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoServiceProvider.PlacesFeatures', 'QGeoServiceProvider.PlacesFeature']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoServiceProvider.PlacesFeatures') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoServiceProvider.PlacesFeatures': ...
def __int__(self) -> int: ...
class NavigationFeatures(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QGeoServiceProvider.NavigationFeatures', 'QGeoServiceProvider.NavigationFeature']) -> None: ...
@typing.overload
def __init__(self, a0: 'QGeoServiceProvider.NavigationFeatures') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QGeoServiceProvider.NavigationFeatures': ...
def __int__(self) -> int: ...
def __init__(self, providerName: str, parameters: typing.Dict[str, typing.Any] = ..., allowExperimental: bool = ...) -> None: ...
def navigationErrorString(self) -> str: ...
def navigationError(self) -> 'QGeoServiceProvider.Error': ...
def placesErrorString(self) -> str: ...
def placesError(self) -> 'QGeoServiceProvider.Error': ...
def routingErrorString(self) -> str: ...
def routingError(self) -> 'QGeoServiceProvider.Error': ...
def geocodingErrorString(self) -> str: ...
def geocodingError(self) -> 'QGeoServiceProvider.Error': ...
def mappingErrorString(self) -> str: ...
def mappingError(self) -> 'QGeoServiceProvider.Error': ...
def navigationManager(self) -> QNavigationManager: ...
def navigationFeatures(self) -> 'QGeoServiceProvider.NavigationFeatures': ...
def setAllowExperimental(self, allow: bool) -> None: ...
def setLocale(self, locale: QtCore.QLocale) -> None: ...
def setParameters(self, parameters: typing.Dict[str, typing.Any]) -> None: ...
def errorString(self) -> str: ...
def error(self) -> 'QGeoServiceProvider.Error': ...
def placeManager(self) -> 'QPlaceManager': ...
def routingManager(self) -> QGeoRoutingManager: ...
def geocodingManager(self) -> QGeoCodingManager: ...
def placesFeatures(self) -> 'QGeoServiceProvider.PlacesFeatures': ...
def mappingFeatures(self) -> 'QGeoServiceProvider.MappingFeatures': ...
def geocodingFeatures(self) -> 'QGeoServiceProvider.GeocodingFeatures': ...
def routingFeatures(self) -> 'QGeoServiceProvider.RoutingFeatures': ...
@staticmethod
def availableServiceProviders() -> typing.List[str]: ...
class QLocation(sip.simplewrapper):
class Visibility(int): ...
UnspecifiedVisibility = ... # type: 'QLocation.Visibility'
DeviceVisibility = ... # type: 'QLocation.Visibility'
PrivateVisibility = ... # type: 'QLocation.Visibility'
PublicVisibility = ... # type: 'QLocation.Visibility'
class VisibilityScope(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, f: typing.Union['QLocation.VisibilityScope', 'QLocation.Visibility']) -> None: ...
@typing.overload
def __init__(self, a0: 'QLocation.VisibilityScope') -> None: ...
def __hash__(self) -> int: ...
def __bool__(self) -> int: ...
def __invert__(self) -> 'QLocation.VisibilityScope': ...
def __int__(self) -> int: ...
class QPlace(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlace') -> None: ...
def isEmpty(self) -> bool: ...
def setVisibility(self, visibility: QLocation.Visibility) -> None: ...
def visibility(self) -> QLocation.Visibility: ...
def removeContactDetails(self, contactType: str) -> None: ...
def appendContactDetail(self, contactType: str, detail: 'QPlaceContactDetail') -> None: ...
def setContactDetails(self, contactType: str, details: typing.Iterable['QPlaceContactDetail']) -> None: ...
def contactDetails(self, contactType: str) -> typing.List['QPlaceContactDetail']: ...
def contactTypes(self) -> typing.List[str]: ...
def removeExtendedAttribute(self, attributeType: str) -> None: ...
def setExtendedAttribute(self, attributeType: str, attribute: 'QPlaceAttribute') -> None: ...
def extendedAttribute(self, attributeType: str) -> 'QPlaceAttribute': ...
def extendedAttributeTypes(self) -> typing.List[str]: ...
def setDetailsFetched(self, fetched: bool) -> None: ...
def detailsFetched(self) -> bool: ...
def primaryWebsite(self) -> QtCore.QUrl: ...
def primaryEmail(self) -> str: ...
def primaryFax(self) -> str: ...
def primaryPhone(self) -> str: ...
def setPlaceId(self, identifier: str) -> None: ...
def placeId(self) -> str: ...
def setName(self, name: str) -> None: ...
def name(self) -> str: ...
def setTotalContentCount(self, type: 'QPlaceContent.Type', total: int) -> None: ...
def totalContentCount(self, type: 'QPlaceContent.Type') -> int: ...
def insertContent(self, type: 'QPlaceContent.Type', content: typing.Dict[int, 'QPlaceContent']) -> None: ...
def setContent(self, type: 'QPlaceContent.Type', content: typing.Dict[int, 'QPlaceContent']) -> None: ...
def content(self, type: 'QPlaceContent.Type') -> typing.Dict[int, 'QPlaceContent']: ...
def setIcon(self, icon: 'QPlaceIcon') -> None: ...
def icon(self) -> 'QPlaceIcon': ...
def setAttribution(self, attribution: str) -> None: ...
def attribution(self) -> str: ...
def setSupplier(self, supplier: 'QPlaceSupplier') -> None: ...
def supplier(self) -> 'QPlaceSupplier': ...
def setRatings(self, ratings: 'QPlaceRatings') -> None: ...
def ratings(self) -> 'QPlaceRatings': ...
def setLocation(self, location: QtPositioning.QGeoLocation) -> None: ...
def location(self) -> QtPositioning.QGeoLocation: ...
def setCategories(self, categories: typing.Iterable['QPlaceCategory']) -> None: ...
def setCategory(self, category: 'QPlaceCategory') -> None: ...
def categories(self) -> typing.List['QPlaceCategory']: ...
class QPlaceAttribute(sip.simplewrapper):
OpeningHours = ... # type: str
Payment = ... # type: str
Provider = ... # type: str
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceAttribute') -> None: ...
def isEmpty(self) -> bool: ...
def setText(self, text: str) -> None: ...
def text(self) -> str: ...
def setLabel(self, label: str) -> None: ...
def label(self) -> str: ...
class QPlaceCategory(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceCategory') -> None: ...
def isEmpty(self) -> bool: ...
def setIcon(self, icon: 'QPlaceIcon') -> None: ...
def icon(self) -> 'QPlaceIcon': ...
def setVisibility(self, visibility: QLocation.Visibility) -> None: ...
def visibility(self) -> QLocation.Visibility: ...
def setName(self, name: str) -> None: ...
def name(self) -> str: ...
def setCategoryId(self, identifier: str) -> None: ...
def categoryId(self) -> str: ...
class QPlaceContactDetail(sip.simplewrapper):
Email = ... # type: str
Fax = ... # type: str
Phone = ... # type: str
Website = ... # type: str
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceContactDetail') -> None: ...
def clear(self) -> None: ...
def setValue(self, value: str) -> None: ...
def value(self) -> str: ...
def setLabel(self, label: str) -> None: ...
def label(self) -> str: ...
class QPlaceContent(sip.simplewrapper):
class Type(int): ...
NoType = ... # type: 'QPlaceContent.Type'
ImageType = ... # type: 'QPlaceContent.Type'
ReviewType = ... # type: 'QPlaceContent.Type'
EditorialType = ... # type: 'QPlaceContent.Type'
CustomType = ... # type: 'QPlaceContent.Type'
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceContent') -> None: ...
def setAttribution(self, attribution: str) -> None: ...
def attribution(self) -> str: ...
def setUser(self, user: 'QPlaceUser') -> None: ...
def user(self) -> 'QPlaceUser': ...
def setSupplier(self, supplier: 'QPlaceSupplier') -> None: ...
def supplier(self) -> 'QPlaceSupplier': ...
def type(self) -> 'QPlaceContent.Type': ...
class QPlaceReply(QtCore.QObject):
class Type(int): ...
Reply = ... # type: 'QPlaceReply.Type'
DetailsReply = ... # type: 'QPlaceReply.Type'
SearchReply = ... # type: 'QPlaceReply.Type'
SearchSuggestionReply = ... # type: 'QPlaceReply.Type'
ContentReply = ... # type: 'QPlaceReply.Type'
IdReply = ... # type: 'QPlaceReply.Type'
MatchReply = ... # type: 'QPlaceReply.Type'
class Error(int): ...
NoError = ... # type: 'QPlaceReply.Error'
PlaceDoesNotExistError = ... # type: 'QPlaceReply.Error'
CategoryDoesNotExistError = ... # type: 'QPlaceReply.Error'
CommunicationError = ... # type: 'QPlaceReply.Error'
ParseError = ... # type: 'QPlaceReply.Error'
PermissionsError = ... # type: 'QPlaceReply.Error'
UnsupportedError = ... # type: 'QPlaceReply.Error'
BadArgumentError = ... # type: 'QPlaceReply.Error'
CancelError = ... # type: 'QPlaceReply.Error'
UnknownError = ... # type: 'QPlaceReply.Error'
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setError(self, error: 'QPlaceReply.Error', errorString: str) -> None: ...
def setFinished(self, finished: bool) -> None: ...
def contentUpdated(self) -> None: ...
def finished(self) -> None: ...
def aborted(self) -> None: ...
def abort(self) -> None: ...
@typing.overload
def error(self) -> 'QPlaceReply.Error': ...
@typing.overload
def error(self, error: 'QPlaceReply.Error', errorString: str = ...) -> None: ...
def errorString(self) -> str: ...
def type(self) -> 'QPlaceReply.Type': ...
def isFinished(self) -> bool: ...
class QPlaceContentReply(QPlaceReply):
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setNextPageRequest(self, next: 'QPlaceContentRequest') -> None: ...
def setPreviousPageRequest(self, previous: 'QPlaceContentRequest') -> None: ...
def setRequest(self, request: 'QPlaceContentRequest') -> None: ...
def setTotalCount(self, total: int) -> None: ...
def setContent(self, content: typing.Dict[int, QPlaceContent]) -> None: ...
def nextPageRequest(self) -> 'QPlaceContentRequest': ...
def previousPageRequest(self) -> 'QPlaceContentRequest': ...
def request(self) -> 'QPlaceContentRequest': ...
def totalCount(self) -> int: ...
def content(self) -> typing.Dict[int, QPlaceContent]: ...
def type(self) -> QPlaceReply.Type: ...
class QPlaceContentRequest(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceContentRequest') -> None: ...
def clear(self) -> None: ...
def setLimit(self, limit: int) -> None: ...
def limit(self) -> int: ...
def setContentContext(self, context: typing.Any) -> None: ...
def contentContext(self) -> typing.Any: ...
def setPlaceId(self, identifier: str) -> None: ...
def placeId(self) -> str: ...
def setContentType(self, type: QPlaceContent.Type) -> None: ...
def contentType(self) -> QPlaceContent.Type: ...
class QPlaceDetailsReply(QPlaceReply):
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setPlace(self, place: QPlace) -> None: ...
def place(self) -> QPlace: ...
def type(self) -> QPlaceReply.Type: ...
class QPlaceEditorial(QPlaceContent):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: QPlaceContent) -> None: ...
@typing.overload
def __init__(self, a0: 'QPlaceEditorial') -> None: ...
def setLanguage(self, data: str) -> None: ...
def language(self) -> str: ...
def setTitle(self, data: str) -> None: ...
def title(self) -> str: ...
def setText(self, text: str) -> None: ...
def text(self) -> str: ...
class QPlaceIcon(sip.simplewrapper):
SingleUrl = ... # type: str
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceIcon') -> None: ...
def isEmpty(self) -> bool: ...
def setParameters(self, parameters: typing.Dict[str, typing.Any]) -> None: ...
def parameters(self) -> typing.Dict[str, typing.Any]: ...
def setManager(self, manager: 'QPlaceManager') -> None: ...
def manager(self) -> 'QPlaceManager': ...
def url(self, size: QtCore.QSize = ...) -> QtCore.QUrl: ...
class QPlaceIdReply(QPlaceReply):
class OperationType(int): ...
SavePlace = ... # type: 'QPlaceIdReply.OperationType'
SaveCategory = ... # type: 'QPlaceIdReply.OperationType'
RemovePlace = ... # type: 'QPlaceIdReply.OperationType'
RemoveCategory = ... # type: 'QPlaceIdReply.OperationType'
def __init__(self, operationType: 'QPlaceIdReply.OperationType', parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setId(self, identifier: str) -> None: ...
def id(self) -> str: ...
def operationType(self) -> 'QPlaceIdReply.OperationType': ...
def type(self) -> QPlaceReply.Type: ...
class QPlaceImage(QPlaceContent):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: QPlaceContent) -> None: ...
@typing.overload
def __init__(self, a0: 'QPlaceImage') -> None: ...
def setMimeType(self, data: str) -> None: ...
def mimeType(self) -> str: ...
def setImageId(self, identifier: str) -> None: ...
def imageId(self) -> str: ...
def setUrl(self, url: QtCore.QUrl) -> None: ...
def url(self) -> QtCore.QUrl: ...
class QPlaceManager(QtCore.QObject):
def dataChanged(self) -> None: ...
def categoryRemoved(self, categoryId: str, parentId: str) -> None: ...
def categoryUpdated(self, category: QPlaceCategory, parentId: str) -> None: ...
def categoryAdded(self, category: QPlaceCategory, parentId: str) -> None: ...
def placeRemoved(self, placeId: str) -> None: ...
def placeUpdated(self, placeId: str) -> None: ...
def placeAdded(self, placeId: str) -> None: ...
def error(self, a0: QPlaceReply, error: QPlaceReply.Error, errorString: str = ...) -> None: ...
def finished(self, reply: QPlaceReply) -> None: ...
def matchingPlaces(self, request: 'QPlaceMatchRequest') -> 'QPlaceMatchReply': ...
def compatiblePlace(self, place: QPlace) -> QPlace: ...
def setLocales(self, locale: typing.Iterable[QtCore.QLocale]) -> None: ...
def setLocale(self, locale: QtCore.QLocale) -> None: ...
def locales(self) -> typing.List[QtCore.QLocale]: ...
def childCategories(self, parentId: str = ...) -> typing.List[QPlaceCategory]: ...
def category(self, categoryId: str) -> QPlaceCategory: ...
def childCategoryIds(self, parentId: str = ...) -> typing.List[str]: ...
def parentCategoryId(self, categoryId: str) -> str: ...
def initializeCategories(self) -> QPlaceReply: ...
def removeCategory(self, categoryId: str) -> QPlaceIdReply: ...
def saveCategory(self, category: QPlaceCategory, parentId: str = ...) -> QPlaceIdReply: ...
def removePlace(self, placeId: str) -> QPlaceIdReply: ...
def savePlace(self, place: QPlace) -> QPlaceIdReply: ...
def searchSuggestions(self, request: 'QPlaceSearchRequest') -> 'QPlaceSearchSuggestionReply': ...
def search(self, query: 'QPlaceSearchRequest') -> 'QPlaceSearchReply': ...
def getPlaceContent(self, request: QPlaceContentRequest) -> QPlaceContentReply: ...
def getPlaceDetails(self, placeId: str) -> QPlaceDetailsReply: ...
def managerVersion(self) -> int: ...
def managerName(self) -> str: ...
class QPlaceManagerEngine(QtCore.QObject):
def __init__(self, parameters: typing.Dict[str, typing.Any], parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def manager(self) -> QPlaceManager: ...
def dataChanged(self) -> None: ...
def categoryRemoved(self, categoryId: str, parentCategoryId: str) -> None: ...
def categoryUpdated(self, category: QPlaceCategory, parentCategoryId: str) -> None: ...
def categoryAdded(self, category: QPlaceCategory, parentCategoryId: str) -> None: ...
def placeRemoved(self, placeId: str) -> None: ...
def placeUpdated(self, placeId: str) -> None: ...
def placeAdded(self, placeId: str) -> None: ...
def error(self, a0: QPlaceReply, error: QPlaceReply.Error, errorString: str = ...) -> None: ...
def finished(self, reply: QPlaceReply) -> None: ...
def matchingPlaces(self, request: 'QPlaceMatchRequest') -> 'QPlaceMatchReply': ...
def compatiblePlace(self, original: QPlace) -> QPlace: ...
def constructIconUrl(self, icon: QPlaceIcon, size: QtCore.QSize) -> QtCore.QUrl: ...
def setLocales(self, locales: typing.Iterable[QtCore.QLocale]) -> None: ...
def locales(self) -> typing.List[QtCore.QLocale]: ...
def childCategories(self, parentId: str) -> typing.List[QPlaceCategory]: ...
def category(self, categoryId: str) -> QPlaceCategory: ...
def childCategoryIds(self, categoryId: str) -> typing.List[str]: ...
def parentCategoryId(self, categoryId: str) -> str: ...
def initializeCategories(self) -> QPlaceReply: ...
def removeCategory(self, categoryId: str) -> QPlaceIdReply: ...
def saveCategory(self, category: QPlaceCategory, parentId: str) -> QPlaceIdReply: ...
def removePlace(self, placeId: str) -> QPlaceIdReply: ...
def savePlace(self, place: QPlace) -> QPlaceIdReply: ...
def searchSuggestions(self, request: 'QPlaceSearchRequest') -> 'QPlaceSearchSuggestionReply': ...
def search(self, request: 'QPlaceSearchRequest') -> 'QPlaceSearchReply': ...
def getPlaceContent(self, request: QPlaceContentRequest) -> QPlaceContentReply: ...
def getPlaceDetails(self, placeId: str) -> QPlaceDetailsReply: ...
def managerVersion(self) -> int: ...
def managerName(self) -> str: ...
class QPlaceMatchReply(QPlaceReply):
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setRequest(self, request: 'QPlaceMatchRequest') -> None: ...
def setPlaces(self, results: typing.Iterable[QPlace]) -> None: ...
def request(self) -> 'QPlaceMatchRequest': ...
def places(self) -> typing.List[QPlace]: ...
def type(self) -> QPlaceReply.Type: ...
class QPlaceMatchRequest(sip.simplewrapper):
AlternativeId = ... # type: str
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceMatchRequest') -> None: ...
def clear(self) -> None: ...
def setParameters(self, parameters: typing.Dict[str, typing.Any]) -> None: ...
def parameters(self) -> typing.Dict[str, typing.Any]: ...
def setResults(self, results: typing.Iterable['QPlaceSearchResult']) -> None: ...
def setPlaces(self, places: typing.Iterable[QPlace]) -> None: ...
def places(self) -> typing.List[QPlace]: ...
class QPlaceSearchResult(sip.simplewrapper):
class SearchResultType(int): ...
UnknownSearchResult = ... # type: 'QPlaceSearchResult.SearchResultType'
PlaceResult = ... # type: 'QPlaceSearchResult.SearchResultType'
ProposedSearchResult = ... # type: 'QPlaceSearchResult.SearchResultType'
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceSearchResult') -> None: ...
def setIcon(self, icon: QPlaceIcon) -> None: ...
def icon(self) -> QPlaceIcon: ...
def setTitle(self, title: str) -> None: ...
def title(self) -> str: ...
def type(self) -> 'QPlaceSearchResult.SearchResultType': ...
class QPlaceProposedSearchResult(QPlaceSearchResult):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: QPlaceSearchResult) -> None: ...
@typing.overload
def __init__(self, a0: 'QPlaceProposedSearchResult') -> None: ...
def setSearchRequest(self, request: 'QPlaceSearchRequest') -> None: ...
def searchRequest(self) -> 'QPlaceSearchRequest': ...
class QPlaceRatings(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceRatings') -> None: ...
def isEmpty(self) -> bool: ...
def setMaximum(self, max: float) -> None: ...
def maximum(self) -> float: ...
def setCount(self, count: int) -> None: ...
def count(self) -> int: ...
def setAverage(self, average: float) -> None: ...
def average(self) -> float: ...
class QPlaceResult(QPlaceSearchResult):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: QPlaceSearchResult) -> None: ...
@typing.overload
def __init__(self, a0: 'QPlaceResult') -> None: ...
def setSponsored(self, sponsored: bool) -> None: ...
def isSponsored(self) -> bool: ...
def setPlace(self, place: QPlace) -> None: ...
def place(self) -> QPlace: ...
def setDistance(self, distance: float) -> None: ...
def distance(self) -> float: ...
class QPlaceReview(QPlaceContent):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: QPlaceContent) -> None: ...
@typing.overload
def __init__(self, a0: 'QPlaceReview') -> None: ...
def setTitle(self, data: str) -> None: ...
def title(self) -> str: ...
def setReviewId(self, identifier: str) -> None: ...
def reviewId(self) -> str: ...
def setRating(self, data: float) -> None: ...
def rating(self) -> float: ...
def setLanguage(self, data: str) -> None: ...
def language(self) -> str: ...
def setText(self, text: str) -> None: ...
def text(self) -> str: ...
def setDateTime(self, dt: typing.Union[QtCore.QDateTime, datetime.datetime]) -> None: ...
def dateTime(self) -> QtCore.QDateTime: ...
class QPlaceSearchReply(QPlaceReply):
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setNextPageRequest(self, next: 'QPlaceSearchRequest') -> None: ...
def setPreviousPageRequest(self, previous: 'QPlaceSearchRequest') -> None: ...
def setRequest(self, request: 'QPlaceSearchRequest') -> None: ...
def setResults(self, results: typing.Iterable[QPlaceSearchResult]) -> None: ...
def nextPageRequest(self) -> 'QPlaceSearchRequest': ...
def previousPageRequest(self) -> 'QPlaceSearchRequest': ...
def request(self) -> 'QPlaceSearchRequest': ...
def results(self) -> typing.List[QPlaceSearchResult]: ...
def type(self) -> QPlaceReply.Type: ...
class QPlaceSearchRequest(sip.simplewrapper):
class RelevanceHint(int): ...
UnspecifiedHint = ... # type: 'QPlaceSearchRequest.RelevanceHint'
DistanceHint = ... # type: 'QPlaceSearchRequest.RelevanceHint'
LexicalPlaceNameHint = ... # type: 'QPlaceSearchRequest.RelevanceHint'
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceSearchRequest') -> None: ...
def clear(self) -> None: ...
def setLimit(self, limit: int) -> None: ...
def limit(self) -> int: ...
def setRelevanceHint(self, hint: 'QPlaceSearchRequest.RelevanceHint') -> None: ...
def relevanceHint(self) -> 'QPlaceSearchRequest.RelevanceHint': ...
def setVisibilityScope(self, visibilityScopes: typing.Union[QLocation.VisibilityScope, QLocation.Visibility]) -> None: ...
def visibilityScope(self) -> QLocation.VisibilityScope: ...
def setSearchContext(self, context: typing.Any) -> None: ...
def searchContext(self) -> typing.Any: ...
def setRecommendationId(self, recommendationId: str) -> None: ...
def recommendationId(self) -> str: ...
def setSearchArea(self, area: QtPositioning.QGeoShape) -> None: ...
def searchArea(self) -> QtPositioning.QGeoShape: ...
def setCategories(self, categories: typing.Iterable[QPlaceCategory]) -> None: ...
def setCategory(self, category: QPlaceCategory) -> None: ...
def categories(self) -> typing.List[QPlaceCategory]: ...
def setSearchTerm(self, term: str) -> None: ...
def searchTerm(self) -> str: ...
class QPlaceSearchSuggestionReply(QPlaceReply):
def __init__(self, parent: typing.Optional[QtCore.QObject] = ...) -> None: ...
def setSuggestions(self, suggestions: typing.Iterable[str]) -> None: ...
def type(self) -> QPlaceReply.Type: ...
def suggestions(self) -> typing.List[str]: ...
class QPlaceSupplier(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceSupplier') -> None: ...
def isEmpty(self) -> bool: ...
def setIcon(self, icon: QPlaceIcon) -> None: ...
def icon(self) -> QPlaceIcon: ...
def setUrl(self, data: QtCore.QUrl) -> None: ...
def url(self) -> QtCore.QUrl: ...
def setSupplierId(self, identifier: str) -> None: ...
def supplierId(self) -> str: ...
def setName(self, data: str) -> None: ...
def name(self) -> str: ...
class QPlaceUser(sip.simplewrapper):
@typing.overload
def __init__(self) -> None: ...
@typing.overload
def __init__(self, other: 'QPlaceUser') -> None: ...
def setName(self, name: str) -> None: ...
def name(self) -> str: ...
def setUserId(self, identifier: str) -> None: ...
def userId(self) -> str: ...