Changeset View
Changeset View
Standalone View
Standalone View
src/KGantt/kganttforwardingproxymodel.h
Show All 26 Lines | |||||
27 | namespace KGantt { | 27 | namespace KGantt { | ||
28 | class KGANTT_EXPORT ForwardingProxyModel : public QAbstractProxyModel { | 28 | class KGANTT_EXPORT ForwardingProxyModel : public QAbstractProxyModel { | ||
29 | Q_OBJECT | 29 | Q_OBJECT | ||
30 | Q_DISABLE_COPY(ForwardingProxyModel) | 30 | Q_DISABLE_COPY(ForwardingProxyModel) | ||
31 | public: | 31 | public: | ||
32 | explicit ForwardingProxyModel( QObject* parent = nullptr ); | 32 | explicit ForwardingProxyModel( QObject* parent = nullptr ); | ||
33 | virtual ~ForwardingProxyModel(); | 33 | virtual ~ForwardingProxyModel(); | ||
34 | 34 | | |||
35 | /*reimp*/ QModelIndex mapFromSource ( const QModelIndex & sourceIndex ) const Q_DECL_OVERRIDE; | 35 | /*reimp*/ QModelIndex mapFromSource ( const QModelIndex & sourceIndex ) const override; | ||
36 | /*reimp*/ QModelIndex mapToSource ( const QModelIndex & proxyIndex ) const Q_DECL_OVERRIDE; | 36 | /*reimp*/ QModelIndex mapToSource ( const QModelIndex & proxyIndex ) const override; | ||
37 | 37 | | |||
38 | /*reimp*/ void setSourceModel( QAbstractItemModel* model ) Q_DECL_OVERRIDE; | 38 | /*reimp*/ void setSourceModel( QAbstractItemModel* model ) override; | ||
39 | 39 | | |||
40 | /*reimp*/ QModelIndex index( int row, int column, const QModelIndex& parent = QModelIndex() ) const Q_DECL_OVERRIDE; | 40 | /*reimp*/ QModelIndex index( int row, int column, const QModelIndex& parent = QModelIndex() ) const override; | ||
41 | /*reimp*/ QModelIndex parent( const QModelIndex& idx ) const Q_DECL_OVERRIDE; | 41 | /*reimp*/ QModelIndex parent( const QModelIndex& idx ) const override; | ||
42 | 42 | | |||
43 | /*reimp*/ int rowCount( const QModelIndex& idx = QModelIndex() ) const Q_DECL_OVERRIDE; | 43 | /*reimp*/ int rowCount( const QModelIndex& idx = QModelIndex() ) const override; | ||
44 | /*reimp*/ int columnCount( const QModelIndex& idx = QModelIndex() ) const Q_DECL_OVERRIDE; | 44 | /*reimp*/ int columnCount( const QModelIndex& idx = QModelIndex() ) const override; | ||
45 | 45 | | |||
46 | /*reimp*/ bool setData( const QModelIndex& index, const QVariant& value, int role = Qt::EditRole ) Q_DECL_OVERRIDE; | 46 | /*reimp*/ bool setData( const QModelIndex& index, const QVariant& value, int role = Qt::EditRole ) override; | ||
47 | 47 | | |||
48 | /*reimp*/ QMimeData *mimeData(const QModelIndexList &indexes) const Q_DECL_OVERRIDE; | 48 | /*reimp*/ QMimeData *mimeData(const QModelIndexList &indexes) const override; | ||
49 | /*reimp*/ bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) Q_DECL_OVERRIDE; | 49 | /*reimp*/ bool dropMimeData(const QMimeData *data, Qt::DropAction action, int row, int column, const QModelIndex &parent) override; | ||
50 | /*reimp*/ QStringList mimeTypes() const Q_DECL_OVERRIDE; | 50 | /*reimp*/ QStringList mimeTypes() const override; | ||
51 | /*reimp*/ Qt::DropActions supportedDropActions() const Q_DECL_OVERRIDE; | 51 | /*reimp*/ Qt::DropActions supportedDropActions() const override; | ||
52 | 52 | | |||
53 | protected Q_SLOTS: | 53 | protected Q_SLOTS: | ||
54 | virtual void sourceModelAboutToBeReset(); | 54 | virtual void sourceModelAboutToBeReset(); | ||
55 | virtual void sourceModelReset(); | 55 | virtual void sourceModelReset(); | ||
56 | virtual void sourceLayoutAboutToBeChanged(); | 56 | virtual void sourceLayoutAboutToBeChanged(); | ||
57 | virtual void sourceLayoutChanged(); | 57 | virtual void sourceLayoutChanged(); | ||
58 | virtual void sourceDataChanged( const QModelIndex& from, const QModelIndex& to ); | 58 | virtual void sourceDataChanged( const QModelIndex& from, const QModelIndex& to ); | ||
59 | virtual void sourceColumnsAboutToBeInserted( const QModelIndex& idx, int start, int end ); | 59 | virtual void sourceColumnsAboutToBeInserted( const QModelIndex& idx, int start, int end ); | ||
Show All 12 Lines |