Skip to content

Class QfDigitizingToolbar

ClassList > QfDigitizingToolbar

Inherits the following classes: QfVisibilityFadingRow

Inherited by the following classes: DigitizingToolbar

Public Properties

Type Name
property alias cancelDialog
property bool cogoEnabled
property alias cogoExecutor
property var cogoOperationSettings
property alias digitizingLogger
property bool geometryRequested
property var geometryRequestedItem
property VectorLayer geometryRequestedLayer
property bool geometryValid
property bool isDigitizing
Readonly.
property MapSettings mapSettings
property QfRubberbandModel rubberbandModel
property bool screenHovering
property bool showConfirmButton

Public Properties inherited from QfVisibilityFadingRow

See QfVisibilityFadingRow

Type Name
property bool stateVisible

Public Signals

Type Name
signal void cancel
signal void confirmed
signal void requestJumpToPoint (var center, real scale, bool handleMargins)
signal void requestPosition (var item, bool fromCoordinateLocator)
signal void vertexCountChanged

Public Functions

Type Name
void addVertex ()
void checkAccuracyRequirement ()
void checkGeometryValidity ()
void confirm ()
void processVertexCountChanged ()
void removeVertex ()
void triggerAddVertex ()

Public Properties Documentation

property cancelDialog [1/2]

alias QfDigitizingToolbar::cancelDialog;

property cogoEnabled

bool QfDigitizingToolbar::cogoEnabled;

property cogoExecutor [1/2]

alias QfDigitizingToolbar::cogoExecutor;

property cogoOperationSettings

var QfDigitizingToolbar::cogoOperationSettings;

property digitizingLogger [1/2]

alias QfDigitizingToolbar::digitizingLogger;

property geometryRequested

bool QfDigitizingToolbar::geometryRequested;

property geometryRequestedItem

var QfDigitizingToolbar::geometryRequestedItem;

property geometryRequestedLayer

VectorLayer QfDigitizingToolbar::geometryRequestedLayer;

property geometryValid

bool QfDigitizingToolbar::geometryValid;

property isDigitizing

Readonly.

bool QfDigitizingToolbar::isDigitizing;

Remark:

This property is read-only


property mapSettings

MapSettings QfDigitizingToolbar::mapSettings;

property rubberbandModel

QfRubberbandModel QfDigitizingToolbar::rubberbandModel;

property screenHovering

bool QfDigitizingToolbar::screenHovering;

property showConfirmButton

bool QfDigitizingToolbar::showConfirmButton;

Public Signals Documentation

signal cancel

void QfDigitizingToolbar::cancel;

signal confirmed

void QfDigitizingToolbar::confirmed;

signal requestJumpToPoint

void QfDigitizingToolbar::requestJumpToPoint;

signal requestPosition

void QfDigitizingToolbar::requestPosition;

signal vertexCountChanged

void QfDigitizingToolbar::vertexCountChanged;

Public Functions Documentation

function addVertex

void QfDigitizingToolbar::addVertex () 

function checkAccuracyRequirement

void QfDigitizingToolbar::checkAccuracyRequirement () 

function checkGeometryValidity

void QfDigitizingToolbar::checkGeometryValidity () 

function confirm

void QfDigitizingToolbar::confirm () 

function processVertexCountChanged

void QfDigitizingToolbar::processVertexCountChanged () 

function removeVertex

void QfDigitizingToolbar::removeVertex () 

function triggerAddVertex

void QfDigitizingToolbar::triggerAddVertex () 


The documentation for this class was generated from the following file src/gui/qml/QfDigitizingToolbar.qml