Class Erase
Inherits the following classes: GeometryEditorBase
Public Properties
| Type | Name |
|---|---|
| property bool | blocking |
| property bool | screenHovering |
| property int | size |
Public Properties inherited from 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
| 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