Skip to content

Group core

Modules > core

QField C++ classes.

Classes

Type Name
class QfAbstractGnssReceiver
class QfAlgorithmItem
class QfAppController
Application operations that QfAppInterface delegates to the app.
class QfAppExpressionContextScopesGenerator
class QfAppInterface
App interface made available in QML as iface .
class QfAsyncLegendImageProvider
This class prepares asynchrnous legend images requests. Used for online WMS and AMS layers.
class QfAsyncLegendImageResponse
This class provides responses of asynchronously requested legend images for the layer tree model . Used for online WMS and AMS layers.
class QfAudioAnalyzer
This class analyzes the peaks of audio clips and generate a list of bars that can be used to visualize the audio's overall texture.
class QfAudioRecorder
class QfAuthUtils
class QfAuthenticationProvider
class QfBarcodeDecoder
class QfBarcodeDecoderThread
class QfBluetoothDeviceModel
class QfBluetoothLowEnergyReceiver
class QfBluetoothReceiver
class QfBookmarkModel
class QfCameraOrientationNormalizer
Compensates for incorrect camera orientation on iOS and Windows, and applies user-requested photo adjustments on all platforms.
class QfCloudConnection
struct QfCloudDelta
class QfCloudProject
class QfCloudProjectsFilterModel
class QfCloudProjectsModel
struct QfCloudServerInformation
class QfCloudStatus
struct QfCloudSubscriptionInformation
struct QfCloudUserInformation
class QfCloudUtils
struct QfCloudWhitelabelInformation
class QfCogoExecutor
A COGO operation exeuctor object allowing for property-driven access to COGO operations.
class QfCogoOperation
A COGO operation.
class QfCogoOperationPointAtDistanceAngle
A COGO operation to generate a point at a given distance and angle from a provided point.
class QfCogoOperationPointAtIntersectionCircles
A COGO operation to generate a point at the intersection of two defined circles.
class QfCogoOperationPointAtXYZ
A COGO operation to generate a point at a given XY location.
class QfCogoOperationsModel
A model holding the list of COGO operations available in the COGO registry.
class QfCogoParameter
A COGO operation parameter.
class QfCogoRegistry
A registry managing available COGO operations.
class QfCogoVisualGuide
A COGO visual guide.
class QfCoordinateReferenceSystemUtils
class QfDeltaAttributeChange
A single attribute modified by a delta, with the values on both sides of the change.
class QfDeltaChangesModel
class QfDeltaFileWrapper
class QfDeltaListModel
class QfDigitizingLogger
class QfDistanceArea
class QfDrawingCanvas
struct QfDrawingStroke
class QfEgenioussReceiver
class QfExpressionContextUtils
class QfExternalStorage
class QfFeatureCheckListModel
class QfFeatureExpressionValuesGatherer
class QfFeatureHistory
class QfFeatureIterator
class QfFeatureListExtentController
class QfFeatureListModel
class QfFeatureListModelSelection
class QfFeatureModel
class QfFeatureUtils
class QfFileReceiver
class QfFileUtils
class QfFlatLayerTreeModel
class QfFlatLayerTreeModelBase
class QfGeofencer
class QfGeometry
class QfGeometryUtils
class QfGeometryWrapper
The QfGeometryWrapper class wraps QGIS geometry and CRS classes to have their contents available from QML.
class QfGnssPositionInformation
class QfGridAnnotation
class QfGridModel
class QfIdentifyTool
class QfInternalGnssReceiver
class QfLayerObserver
class QfLayerResolver
class QfLayerTreeMapCanvasBridge
class QfLayerUtils
class QfLinePolygonShape
The QfLinePolygonShape class is used to provide the shape data to draw geometries on the map canvas using the QML Shape item.
class QfLocalFileItem
class QfMapLayerBaseModel
A project map layers base model.
class QfMapLayerModel
A project map layers model within filtering capabilities.
class QfMapToScreen
The QfMapToScreen class transform a map point to screen coordinates. The map point CRS is the one from the map settings. Screen point will be automatically updated on map extent changes.
class QfMicrophonePermission
class QfMultiFeatureListModel
class QfMultiFeatureListModelBase
class QfNavigation
class QfNavigationModel
class QfNearFieldReader
class QfNetworkManager
class QfNetworkReply
class QfNtripClient
A simple NTRIP client.
class QfNtripMountPoint
A class containing information on an NTRIP mount point.
class QfNtripSettings
A class containing NTRIP server settings.
class QfNtripSocket
A simple NTRIP socket.
class QfNtripSourceTableFetcher
A class to fetch information such as mount points from an NTRIP server's source table.
class QfPeliasGeocoder
A geocoder which uses the Pelias geocoding API to retrieve results.
class QfPositioning
class QfPositioningDeviceModel
class QfPositioningInformationModel
class QfPositioningSource
class QfPositioningUtils
class QfProcessingAlgorithm
A processing algorithm item capable of runnning a given algorithm.
class QfProcessingAlgorithmParametersModel
A sort/filter proxy model for providers and algorithms available within QField which automatically sorts the toolbox in a logical fashion and supports filtering the results.
class QfProcessingAlgorithmsModel
A sort/filter proxy model for providers and algorithms available within QField which automatically sorts the toolbox in a logical fashion and supports filtering the results.
class QfProcessingUtils
class QfProjectInfo
class QfProjectSource
class QfProjectUtils
class QfReferencingFeatureListModel
class QfRelationUtils
class QfResourceSource
class QfRubberbandModel
class QfRubberbandShape
The QfRubberbandShape class is used to provide the shape data to draw rubber bands on the map canvas using the QML Shape item. It is aimed to be used with either aQfVertexModel or aQfRubberbandModel .
class QfScaleBarMeasurement
class QfSerialPortModel
class QfSerialPortReceiver
class QfSettings
class QfSnappingResult
class QfSnappingUtils
class QfStringUtils
class QfSubModel
class QfTcpReceiver
class QfTracker
class QfTrackingModel
class QfTranslatorManager
Provides access to shared translator instances for runtime language switching.
class QfUdpReceiver
class QfUrlUtils
class QfVertexModel
class QfVideoSinkCapture
class QfViewStatus
class QfWebdavConnection
class QfXmlHttpRequest
class QgsGpkgFlusher
class QgsQuickCoordinateTransformer
class QgsQuickElevationProfileCanvas
class QgsQuickMapCanvasMap
class QgsQuickMapSettings