23 #ifndef KDGANTTSUMMARYHANDLINGPROXYMODEL_H 24 #define KDGANTTSUMMARYHANDLINGPROXYMODEL_H 36 void setSourceModel( QAbstractItemModel* model )
override;
38 QVariant data(
const QModelIndex& proxyIndex,
int role = Qt::DisplayRole)
const override;
39 bool setData(
const QModelIndex& index,
const QVariant& value,
int role = Qt::EditRole )
override;
41 Qt::ItemFlags flags(
const QModelIndex& idx )
const override;
44 void sourceModelReset()
override;
45 void sourceLayoutChanged()
override;
46 void sourceDataChanged(
const QModelIndex& from,
const QModelIndex& to )
override;
47 void sourceColumnsAboutToBeInserted(
const QModelIndex& idx,
int start,
int end )
override;
48 void sourceColumnsAboutToBeRemoved(
const QModelIndex& idx,
int start,
int end )
override;
49 void sourceRowsAboutToBeInserted(
const QModelIndex& idx,
int start,
int end )
override;
50 void sourceRowsAboutToBeRemoved(
const QModelIndex&,
int start,
int end )
override;
#define KDGANTT_DECLARE_PRIVATE_BASE_POLYMORPHIC(X)
Proxy model that supports summary gantt items.
Class only listed here to document inheritance of some KDChart classes.