Skip to content

Class VertexEditor

ClassList > VertexEditor

Inherits the following classes: GeometryEditorBase

Public Properties

Type Name
property bool blocking
property int currentVertexId
property bool currentVertexModified
property bool screenHovering
property bool vertexRubberbandVisible

Public Properties inherited from GeometryEditorBase

See GeometryEditorBase

Type Name
property GeometryRenderer editorRenderer
property FeatureModel featureModel
property QgsQuickMapSettings mapSettings

Public Properties inherited from Theme::QfVisibilityFadingRow

See Theme::QfVisibilityFadingRow

Type Name
property bool stateVisible

Public Signals inherited from GeometryEditorBase

See GeometryEditorBase

Type Name
signal void finished
signal void requestJumpToPoint (var center, real scale, bool handleMargins)

Public Functions

Type Name
void applyChanges (apply)
void cancel ()
void canvasClicked (point, type)
void init (featureModel, mapSettings, editorRubberbandModel, editorRenderer)

Public Properties Documentation

property blocking

bool VertexEditor::blocking;

Remark:

This property is read-only


property currentVertexId

int VertexEditor::currentVertexId;

property currentVertexModified

bool VertexEditor::currentVertexModified;

property screenHovering

bool VertexEditor::screenHovering;

property vertexRubberbandVisible

bool VertexEditor::vertexRubberbandVisible;

Public Functions Documentation

function applyChanges

void VertexEditor::applyChanges (
    apply
) 

function cancel

void VertexEditor::cancel () 

function canvasClicked

void VertexEditor::canvasClicked (
    point,
    type
) 

function init

void VertexEditor::init (
    featureModel,
    mapSettings,
    editorRubberbandModel,
    editorRenderer
) 


The documentation for this class was generated from the following file src/qml/geometryeditors/VertexEditor.qml