Skip to content

Class QfIdentifyTool

ClassList > QfIdentifyTool

Inherits the following classes: QObject

Classes

Type Name
struct IdentifyResult

Public Slots

Type Name
slot void identify (const QPointF & point)
slot QList< IdentifyResult > identifyRasterLayer (QgsRasterLayer * layer, const QgsPointXY & point)
slot QList< IdentifyResult > identifyVectorLayer (QgsVectorLayer * layer, const QgsPointXY & point)
slot QList< IdentifyResult > identifyVectorTileLayer (QgsVectorTileLayer * layer, const QgsPointXY & point)

Public Properties

Type Name
property bool deactivated
property QgsQuickMapSettings * mapSettings
property QfMultiFeatureListModel * model
property double searchRadiusMm

Public Signals

Type Name
signal void deactivatedChanged
signal void identifyFinished
signal void mapSettingsChanged
signal void modelChanged
signal void searchRadiusMmChanged

Public Functions

Type Name
QfIdentifyTool (QObject * parent=nullptr)
bool deactivated () const
QgsQuickMapSettings * mapSettings () const
QfMultiFeatureListModel * model () const
double searchRadiusMm () const
void setDeactivated (bool deactivated)
void setMapSettings (QgsQuickMapSettings * mapSettings)
void setModel (QfMultiFeatureListModel * model)
void setSearchRadiusMm (double searchRadiusMm)

Public Properties Documentation

property deactivated [1/2]

bool QfIdentifyTool::deactivated;

property mapSettings [1/2]

QgsQuickMapSettings * QfIdentifyTool::mapSettings;

property model [1/2]

QfMultiFeatureListModel * QfIdentifyTool::model;

property searchRadiusMm [1/2]

double QfIdentifyTool::searchRadiusMm;

Public Slots Documentation

slot identify

void QfIdentifyTool::identify;

slot identifyRasterLayer

QList< QfIdentifyTool::IdentifyResult > QfIdentifyTool::identifyRasterLayer;

slot identifyVectorLayer

QList< QfIdentifyTool::IdentifyResult > QfIdentifyTool::identifyVectorLayer;

slot identifyVectorTileLayer

QList< QfIdentifyTool::IdentifyResult > QfIdentifyTool::identifyVectorTileLayer;

Public Signals Documentation

signal deactivatedChanged

void QfIdentifyTool::deactivatedChanged;

signal identifyFinished

void QfIdentifyTool::identifyFinished;

signal mapSettingsChanged

void QfIdentifyTool::mapSettingsChanged;

signal modelChanged

void QfIdentifyTool::modelChanged;

signal searchRadiusMmChanged

void QfIdentifyTool::searchRadiusMmChanged;

Public Functions Documentation

function QfIdentifyTool

explicit QfIdentifyTool::QfIdentifyTool (
    QObject * parent=nullptr
) 

function deactivated [2/2]

inline bool QfIdentifyTool::deactivated () const

function mapSettings [2/2]

QgsQuickMapSettings * QfIdentifyTool::mapSettings () const

function model [2/2]

QfMultiFeatureListModel * QfIdentifyTool::model () const

function searchRadiusMm [2/2]

double QfIdentifyTool::searchRadiusMm () const

function setDeactivated

void QfIdentifyTool::setDeactivated (
    bool deactivated
) 

function setMapSettings

void QfIdentifyTool::setMapSettings (
    QgsQuickMapSettings * mapSettings
) 

function setModel

void QfIdentifyTool::setModel (
    QfMultiFeatureListModel * model
) 

function setSearchRadiusMm

void QfIdentifyTool::setSearchRadiusMm (
    double searchRadiusMm
) 


The documentation for this class was generated from the following file src/core/qfidentifytool.h