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( );
67 void accept()
override;
70 void updateSaveButtonState();
72 void readUiFileContent(
const QString &filePath );
75 void setupMultipleStyles();
76 void populateStyleComboBox();
79 QString mUiFileContent;
80 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.