Remove RowType enum and associated role

main
Aurélien Gâteau 11 years ago
parent a84b551ab0
commit b465121e26

@ -86,8 +86,6 @@ ProgressTreeRoot::ProgressTreeRoot()
QVariant
ProgressTreeRoot::data( int role ) const
{
if ( role == ProgressTreeModel::ProgressTreeItemTypeRole )
return ProgressTreeModel::Invalid;
if ( role == ProgressTreeModel::ProgressTreeItemRole )
return this;
return QVariant();

@ -28,18 +28,10 @@ class ProgressTreeModel : public QAbstractItemModel
{
Q_OBJECT
public:
enum RowType
{
Invalid = -1,
Category = 0,
ViewStep = 1
};
enum Role
{
ProgressTreeItemRole = Qt::UserRole + 10,
ProgressTreeItemTypeRole = Qt::UserRole + 11,
ProgressTreeItemCurrentRole = Qt::UserRole + 12
ProgressTreeItemCurrentRole = Qt::UserRole + 11
};
explicit ProgressTreeModel( QObject* parent = nullptr );

@ -29,8 +29,6 @@ TextTreeItem::TextTreeItem( const QString& text, ProgressTreeItem* parent )
QVariant
TextTreeItem::data( int role ) const
{
if ( role == ProgressTreeModel::ProgressTreeItemTypeRole )
return ProgressTreeModel::Category;
if ( role == ProgressTreeModel::ProgressTreeItemRole )
return this;
if ( role == Qt::DisplayRole )

@ -40,8 +40,6 @@ ViewStepItem::appendChild( ProgressTreeItem* item )
QVariant
ViewStepItem::data( int role ) const
{
if ( role == ProgressTreeModel::ProgressTreeItemTypeRole )
return ProgressTreeModel::ViewStep;
if ( role == ProgressTreeModel::ProgressTreeItemRole )
return this;
if ( role == Qt::DisplayRole )

Loading…
Cancel
Save