44 Q_PROPERTY(
int startFlattenLevel READ startFlattenLevel WRITE setStartFlattenLevel)
46 Q_PROPERTY(
int endFlattenLevel READ endFlattenLevel WRITE setEndFlattenLevel)
49 Q_PROPERTY(
int hideLevel READ hideLevel WRITE setHideLevel)
57 void setStartFlattenLevel(
int level);
58 int startFlattenLevel() const;
60 void setEndFlattenLevel(
int level);
61 int endFlattenLevel() const;
63 void setHideLevel(
int level);
64 int hideLevel() const;
66 virtual QModelIndex mapFromSource( const QModelIndex& sourceIndex ) const;
67 virtual QModelIndex mapToSource( const QModelIndex& sourceIndex ) const;
69 virtual QModelIndex index(
int row,
int column, const QModelIndex &parent) const;
70 virtual QModelIndex parent(const QModelIndex &child) const;
71 virtual
int rowCount(const QModelIndex &parent) const;
72 virtual
int columnCount(const QModelIndex &parent) const;
75 QScopedPointer<ctkFlatProxyModelPrivate> d_ptr;