15 #ifndef QGSSYMBOLLEVELSV2DIALOG_H
16 #define QGSSYMBOLLEVELSV2DIALOG_H
20 #include <QItemDelegate>
24 #include "ui_qgssymbollevelsv2dialogbase.h"
36 bool usingLevels()
const;
39 void setForceOrderingEnabled(
bool enabled );
44 void renderingPassChanged(
int row,
int column );
50 void setDefaultLevels();
82 #endif // QGSSYMBOLLEVELSV2DIALOG_H
int mMaxLayers
maximal number of layers from all symbols
virtual void setEditorData(QWidget *editor, const QModelIndex &index) const
virtual void updateEditorGeometry(QWidget *editor, const QStyleOptionViewItem &option, const QModelIndex &index) const
QItemDelegate(QObject *parent)
bool mForceOrderingEnabled
whether symbol layers always should be used (default false)
virtual QWidget * createEditor(QWidget *parent, const QStyleOptionViewItem &option, const QModelIndex &index) const
virtual void setModelData(QWidget *editor, QAbstractItemModel *model, const QModelIndex &index) const
QgsLegendSymbolList mList