16#ifndef QGSVECTORLAYERSAVESTYLEDIALOG_H
17#define QGSVECTORLAYERSAVESTYLEDIALOG_H
23#include "ui_qgsvectorlayersavestyledialog.h"
56 QString outputFilePath()
const;
57 QgsMapLayer::StyleCategories styleCategories()
const;
61 bool saveOnlyCurrentStyle()
const;
62 void setSaveOnlyCurrentStyle(
bool saveCurrentStyle );
64 const QListWidget *stylesWidget( );
70 Qgis::SldExportOptions sldExportOptions( )
const;
73 void accept()
override;
76 void updateSaveButtonState();
78 void readUiFileContent(
const QString &filePath );
81 void setupMultipleStyles();
82 void populateStyleComboBox();
85 QString mUiFileContent;
86 bool mSaveOnlyCurrentStyle =
true;
Model for layer style categories.
The QgsVectorLayerSaveStyleDialog class provides the UI to save the current style or multiple styles ...
Represents a vector layer which manages a vector based data sets.