16#ifndef QGSVECTORTILELAYERPROPERTIES_H
17#define QGSVECTORTILELAYERPROPERTIES_H
19#include "ui_qgsvectortilelayerpropertiesbase.h"
25class QgsVectorTileBasicLabelingWidget;
26class QgsVectorTileBasicRendererWidget;
69 void aboutToShowStyleMenu();
79 QgsVectorTileBasicRendererWidget *mRendererWidget =
nullptr;
80 QgsVectorTileBasicLabelingWidget *mLabelingWidget =
nullptr;
82 QPushButton *mBtnStyle =
nullptr;
83 QPushButton *mBtnMetadata =
nullptr;
84 QAction *mActionLoadMetadata =
nullptr;
85 QAction *mActionSaveMetadataAs =
nullptr;
This class represents a coordinate reference system (CRS).
Base class for "layer properties" dialogs, containing common utilities for handling functionality in ...
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.
A bar for displaying non-blocking messages to the user.
Vectortile layer properties dialog.
Implements a map layer that is dedicated to rendering of vector tiles.
const QgsCoordinateReferenceSystem & crs