17#ifndef QGSMESHLAYERPROPERTIES_H 
   18#define QGSMESHLAYERPROPERTIES_H 
   20#include "ui_qgsmeshlayerpropertiesbase.h" 
   32class QgsMeshLayer3DRendererWidget;
 
   73    void loadDefaultStyle();
 
   80    void saveDefaultStyle();
 
  106    void syncAndRepaint();
 
  110    void aboutToShowStyleMenu();
 
  112    void reloadTemporalProperties();
 
  116    void onTimeReferenceChange();
 
  118    void urlClicked( 
const QUrl &url );
 
  120    void saveMetadataAs();
 
  126    QList<QgsMapLayerConfigWidget *> mConfigWidgets;
 
  132    QgsMeshLayer3DRendererWidget *mMesh3DWidget = 
nullptr;
 
  140    QPushButton *mBtnStyle = 
nullptr;
 
  141    QPushButton *mBtnMetadata = 
nullptr;
 
  142    QAction *mActionLoadMetadata = 
nullptr;
 
  143    QAction *mActionSaveMetadataAs = 
nullptr;
 
  148    bool mIsMapSettingsTemporal = 
false;
 
  150    friend class TestQgsMeshLayerPropertiesDialog;
 
This class represents a coordinate reference system (CRS).
 
Map canvas is a class for displaying all GIS data types on a canvas.
 
Stores style information (renderer, opacity, labeling, diagrams etc.) applicable to a map layer.
 
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.
 
A base dialog for options and properties dialogs that offers vertical tabs.
 
virtual void optionsStackedWidget_CurrentChanged(int index)
Select relevant tab on current page change.
 
const QgsCoordinateReferenceSystem & crs