Skip to content

Class Erase

ClassList > Erase

Inherits the following classes: GeometryEditorBase

Public Properties

Type Name
property bool blocking
property bool screenHovering
property int size

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 adjustSize ()
void cancel ()
void canvasClicked (point, type)
void canvasFreehandBegin ()
void canvasFreehandEnd ()
void canvasLongPressed (point, type)
void init (featureModel, mapSettings, editorRubberbandModel, editorRenderer)

Public Properties Documentation

property blocking

bool Erase::blocking;

Remark:

This property is read-only


property screenHovering

bool Erase::screenHovering;

property size

int Erase::size;

Public Functions Documentation

function adjustSize

void Erase::adjustSize () 

function cancel

void Erase::cancel () 

function canvasClicked

void Erase::canvasClicked (
    point,
    type
) 

function canvasFreehandBegin

void Erase::canvasFreehandBegin () 

function canvasFreehandEnd

void Erase::canvasFreehandEnd () 

function canvasLongPressed

void Erase::canvasLongPressed (
    point,
    type
) 

function init

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


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