Remove RowType enum and associated role
This commit is contained in:
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…
Reference in New Issue
Block a user