17#ifndef QGSMESHLAYERPROPERTIES_H
18#define QGSMESHLAYERPROPERTIES_H
20#include "ui_qgsmeshlayerpropertiesbase.h"
29class QgsMeshLayer3DRendererWidget;
86 void syncAndRepaint();
90 void aboutToShowStyleMenu();
92 void reloadTemporalProperties();
94 void onTimeReferenceChange();
104 QgsMeshLayer3DRendererWidget *mMesh3DWidget =
nullptr;
109 QAction *mActionLoadMetadata =
nullptr;
110 QAction *mActionSaveMetadataAs =
nullptr;
114 bool mIsMapSettingsTemporal =
false;
116 friend class TestQgsMeshLayerPropertiesDialog;
This class represents a coordinate reference system (CRS).
Base class for "layer properties" dialogs, containing common utilities for handling functionality in ...
virtual void rollback()
Rolls back changes made to the layer.
void saveStyleAs()
Saves a style when appriate button is pressed.
virtual void apply()=0
Applies the dialog settings to the layer.
virtual void syncToLayer()=0
Resets the dialog to the current layer state.
void loadStyle()
Triggers a dialog to load a saved style.
void saveDefaultStyle()
Saves the default style when appropriate button is pressed.
Map canvas is a class for displaying all GIS data types on a canvas.
Base class for all map layer types.
Property sheet for a mesh map layer.
Represents a mesh layer supporting display of data on structured or unstructured meshes.
const QgsCoordinateReferenceSystem & crs