QGIS API Documentation 3.99.0-Master (752b475928d)
Loading...
Searching...
No Matches
QgsMeshRendererScalarSettingsWidget Class Reference

A widget for setup of the scalar dataset renderer settings of a mesh layer. More...

#include <qgsmeshrendererscalarsettingswidget.h>

Inheritance diagram for QgsMeshRendererScalarSettingsWidget:

Signals

void widgetChanged ()
 Mesh rendering settings changed.

Public Member Functions

 QgsMeshRendererScalarSettingsWidget (QWidget *parent=nullptr)
 A widget to hold the renderer scalar settings for a mesh layer.
void setActiveDatasetGroup (int groupIndex)
 Associates a dataset group with the widget (should be set before syncToLayer()).
void setCanvas (QgsMapCanvas *canvas)
 Associates map canvas with the widget.
void setLayer (QgsMeshLayer *layer)
 Associates mesh layer with the widget.
QgsMeshRendererScalarSettings settings () const
 Returns scalar settings.
void syncToLayer ()
 Synchronizes widgets state with associated mesh layer.

Detailed Description

A widget for setup of the scalar dataset renderer settings of a mesh layer.

The layer must be connected and an active dataset must be selected.

Definition at line 39 of file qgsmeshrendererscalarsettingswidget.h.

Constructor & Destructor Documentation

◆ QgsMeshRendererScalarSettingsWidget()

QgsMeshRendererScalarSettingsWidget::QgsMeshRendererScalarSettingsWidget ( QWidget * parent = nullptr)

A widget to hold the renderer scalar settings for a mesh layer.

Parameters
parentParent object

Definition at line 29 of file qgsmeshrendererscalarsettingswidget.cpp.

Member Function Documentation

◆ setActiveDatasetGroup()

void QgsMeshRendererScalarSettingsWidget::setActiveDatasetGroup ( int groupIndex)

Associates a dataset group with the widget (should be set before syncToLayer()).

Definition at line 94 of file qgsmeshrendererscalarsettingswidget.cpp.

◆ setCanvas()

void QgsMeshRendererScalarSettingsWidget::setCanvas ( QgsMapCanvas * canvas)

Associates map canvas with the widget.

Definition at line 291 of file qgsmeshrendererscalarsettingswidget.cpp.

◆ setLayer()

void QgsMeshRendererScalarSettingsWidget::setLayer ( QgsMeshLayer * layer)

Associates mesh layer with the widget.

Definition at line 88 of file qgsmeshrendererscalarsettingswidget.cpp.

◆ settings()

QgsMeshRendererScalarSettings QgsMeshRendererScalarSettingsWidget::settings ( ) const

Returns scalar settings.

Definition at line 100 of file qgsmeshrendererscalarsettingswidget.cpp.

◆ syncToLayer()

void QgsMeshRendererScalarSettingsWidget::syncToLayer ( )

Synchronizes widgets state with associated mesh layer.

Definition at line 132 of file qgsmeshrendererscalarsettingswidget.cpp.

◆ widgetChanged

void QgsMeshRendererScalarSettingsWidget::widgetChanged ( )
signal

Mesh rendering settings changed.


The documentation for this class was generated from the following files: