Class: QgsPointCloudQueryBuilder

Query Builder for layers.

The query builder allows interactive creation of an expression for limiting the points displayed in a point cloud layer. The point attributes are displayed and value ranges can be viewed to aid in constructing the expression. A test function checks that the typed expression is valid.

Added in version 3.26.

List of all members, including inherited members

Class Hierarchy

Inheritance diagram of qgis.gui.QgsPointCloudQueryBuilder

Base classes

QgsSubsetStringEditorInterface

Interface for a dialog that can edit subset strings.

QDialog

QWidget

QObject

QPaintDevice

class qgis.gui.QgsPointCloudQueryBuilder[source]

Bases: QgsSubsetStringEditorInterface

__init__(layer: QgsPointCloudLayer | None, parent: QWidget | None = None, fl: Qt.WindowFlags | Qt.WindowType = QgsGuiUtils.ModalDialogFlags)

This constructor is used when the query builder is called from the layer properties dialog

Parameters:
  • layer (Optional[QgsPointCloudLayer]) – existing point cloud layer

  • parent (Optional[QWidget] = None) – Parent widget

  • fl (Union[Qt.WindowFlags, Qt.WindowType] = QgsGuiUtils.ModalDialogFlags) – dialog flags