16 #ifndef QGSCOMBINEDSTYLEMODEL_H
17 #define QGSCOMBINEDSTYLEMODEL_H
19 #include "qgis_core.h"
25 #if QT_VERSION >= QT_VERSION_CHECK(5, 13, 0)
26 #include <QConcatenateTablesProxyModel>
54 QVariant headerData(
int section, Qt::Orientation orientation,
55 int role = Qt::DisplayRole )
const override;
73 void addDefaultStyle();
87 QList< QgsStyle * > styles()
const;
95 void addDesiredIconSize( QSize size );
99 QList< QgsStyle * > mStyles;
100 QHash< QgsStyle *, QgsStyleModel * > mOwnedStyleModels;
101 QHash< QgsStyle *, QgsSingleItemModel * > mTitleModels;
103 QList< QSize > mAdditionalSizes;
108 #endif //QGSCOMBINEDSTYLEMODEL_H