Remove RowType enum and associated role

This commit is contained in:
Aurélien Gâteau 2014-07-08 15:30:02 +02:00
parent a84b551ab0
commit b465121e26
4 changed files with 1 additions and 15 deletions

View File

@ -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();

View File

@ -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 );

View File

@ -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 )

View File

@ -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 )