41 PaletteTypeDefault = 0,
42 PaletteTypeRainbow = 1,
43 PaletteTypeSubdued = 2
59 bool compareAttributes(
int role,
const QVariant &a,
const QVariant &b)
const;
62 bool setModelData(
const QVariant value,
int role);
67 bool isKnownAttributesRole(
int role)
const;
70 void setPaletteType(PaletteType type);
71 PaletteType paletteType()
const;
81 QVariant data(
int column,
int role)
const;
88 int columnCount(
const QModelIndex &)
const override;
107 void setDefaultForRole(
int role,
const QVariant &value);
110 void setDatasetDimension(
int dimension);
111 int datasetDimension()
const;
117 void slotRowsAboutToBeInserted(
const QModelIndex &parent,
int start,
int end);
118 void slotColumnsAboutToBeInserted(
const QModelIndex &parent,
int start,
int end);
119 void slotRowsInserted(
const QModelIndex &parent,
int start,
int end);
120 void slotColumnsInserted(
const QModelIndex &parent,
int start,
int end);
122 void slotRowsAboutToBeRemoved(
const QModelIndex &parent,
int start,
int end);
123 void slotColumnsAboutToBeRemoved(
const QModelIndex &parent,
int start,
int end);
124 void slotRowsRemoved(
const QModelIndex &parent,
int start,
int end);
125 void slotColumnsRemoved(
const QModelIndex &parent,
int start,
int end);
131 QVariant defaultsForRole(
int role)
const;
135 void removeEntriesFromDataMap(
int start,
int end);
136 void removeEntriesFromDirectionDataMaps(
Qt::Orientation dir,
int start,
int end);