16#ifndef QGSCOMBINEDSTYLEMODEL_H
17#define QGSCOMBINEDSTYLEMODEL_H
23#include <QConcatenateTablesProxyModel>
51 QVariant headerData(
int section, Qt::Orientation orientation,
52 int role = Qt::DisplayRole )
const override;
70 void addDefaultStyle();
84 QList< QgsStyle * > styles()
const;
92 void addDesiredIconSize( QSize size );
106 QList< QgsStyle * > mStyles;
107 QHash< QgsStyle *, QgsStyleModel * > mOwnedStyleModels;
108 QHash< QgsStyle *, QgsSingleItemModel * > mTitleModels;
110 QList< QSize > mAdditionalSizes;
111 QSet< QgsScreenProperties > mTargetScreenProperties;
A model which contains entities from multiple QgsStyle databases.
Stores properties relating to a screen.
A QgsSingleItemModel subclass which contains a single read-only item.
A QAbstractItemModel subclass for showing symbol and color ramp entities contained within a QgsStyle ...