16#ifndef QGSVECTORTILELAYERPROPERTIES_H
17#define QGSVECTORTILELAYERPROPERTIES_H
20#include "ui_qgsvectortilelayerpropertiesbase.h"
26class QgsVectorTileBasicLabelingWidget;
27class QgsVectorTileBasicRendererWidget;
51 void loadDefaultStyle();
58 void saveDefaultStyle();
78 void aboutToShowStyleMenu();
80 void saveMetadataAs();
82 void urlClicked(
const QUrl &url );
94 QgsVectorTileBasicRendererWidget *mRendererWidget =
nullptr;
95 QgsVectorTileBasicLabelingWidget *mLabelingWidget =
nullptr;
97 QPushButton *mBtnStyle =
nullptr;
98 QPushButton *mBtnMetadata =
nullptr;
99 QAction *mActionLoadMetadata =
nullptr;
100 QAction *mActionSaveMetadataAs =
nullptr;
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.
A bar for displaying non-blocking messages to the user.
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.
Vectortile layer properties dialog.
Implements a map layer that is dedicated to rendering of vector tiles.
const QgsCoordinateReferenceSystem & crs