QgsQuick library module

The QgsQuick library is built on top of the CORE library and Qt Quick/QML framework.

Contents

It adds reusable GUI Quick Components, mainly for mobile devices.

Classes

class QgsQuickCoordinateTransformer
Helper class for transform of coordinates (QgsPoint) to a different coordinate reference system.
class QgsQuickFeatureHighlight
Creates map highlights for a geometry provided by a AttributeModel.
class QgsQuickFeatureLayerPair
Pair of QgsFeature and QgsVectorLayer.
class QgsQuickHighlightSGNode
This is used to transform (render) QgsGeometry to node for QtQuick scene graph.
class QgsQuickIdentifyKit
Convenient set of tools to identify features.
class QgsQuickMapCanvasMap
This class implements a visual Qt Quick Item that does map rendering according to the current map settings.
class QgsQuickMapSettings
The QgsQuickMapSettings class encapsulates QgsMapSettings class to offer settings of configuration of map rendering via QML properties.
class QgsQuickMapTransform
The QgsQuickMapTransform is transformation that can be attached to any QQuickItem.
class QgsQuickMessageLogModel
This model will connect to the QgsMessageLog singleton and store any messages received.
class QgsQuickPlugin
Qgis Qml Extension Plugin responsible for exposing C++ Qgis classes to QML.
class QgsQuickPositionKit
Convenient set of tools to read GPS position and accuracy.
class QgsQuickScaleBarKit
The class QgsQuickScaleBarKit encapsulates the utilies to calculate scale bar properties.
class QgsQuickUtils
Encapsulating the common utilies for QgsQuick library.