Add IsNewPartition role

main
Aurélien Gâteau 11 years ago
parent fa30fe147f
commit 174114f09c

@ -92,7 +92,7 @@ PartitionModel::data( const QModelIndex& index, int role ) const
return prefix + tr( "Free Space" );
else
{
return prefix + ( partition->partitionPath().isEmpty()
return prefix + ( PMUtils::isPartitionNew( partition )
? tr( "New partition" )
: partition->partitionPath() );
}
@ -112,6 +112,8 @@ PartitionModel::data( const QModelIndex& index, int role ) const
cDebug() << "Unknown column" << col;
return QVariant();
}
case IsNewPartitionRole:
return PMUtils::isPartitionNew( partition );
default:
return QVariant();
}

@ -46,6 +46,11 @@ public:
LastColumn = SizeColumn + 1
};
enum
{
IsNewPartitionRole = Qt::UserRole
};
PartitionModel( QObject* parent = 0 );
/**
* device and infoForPartitions must remain alive for the life of

Loading…
Cancel
Save