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.