16#ifndef QGSLAYERPROPERTIESDIALOG_H
17#define QGSLAYERPROPERTIESDIALOG_H
88 void saveDefaultStyle();
111 void loadMetadataFromFile();
118 void saveMetadataToFile();
125 void saveMetadataAsDefault();
132 void loadDefaultMetadata();
139 void loadStyleFromFile();
146 void saveStyleToFile();
153 void saveStyleAsDefault();
158 void loadDefaultStyle();
170 void refocusDialog();
175 void storeCurrentStyleForUndo();
184 QPushButton *mBtnStyle =
nullptr;
187 QPushButton *mBtnMetadata =
nullptr;
212 virtual
void rollback();
214 void optionsStackedWidget_CurrentChanged(
int index ) override;
222 void openUrl( const QUrl &url );
228 QString generateDialogTitle() const;
233 QWidget *mMetadataPage =
nullptr;
Base class for "layer properties" dialogs, containing common utilities for handling functionality in ...
StyleType
Style storage type.
QList< QgsMapLayerConfigWidget * > mConfigWidgets
Layer config widgets.
virtual void syncToLayer()=0
Resets the dialog to the current layer state.
QgsMapLayerStyle mOldStyle
Previous layer style.
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 base dialog for options and properties dialogs that offers vertical tabs.
This class is a composition of two QSettings instances: