From a75c69805f8d031453ba278938d6a31328b318a9 Mon Sep 17 00:00:00 2001 From: Teo Mrnjavac Date: Tue, 15 Dec 2015 16:07:53 +0100 Subject: [PATCH] Add IsPartitionNewRole to PartitionModel. --- src/modules/partition/core/PartitionModel.cpp | 3 +++ src/modules/partition/core/PartitionModel.h | 1 + 2 files changed, 4 insertions(+) diff --git a/src/modules/partition/core/PartitionModel.cpp b/src/modules/partition/core/PartitionModel.cpp index cc6695428..6f2897551 100644 --- a/src/modules/partition/core/PartitionModel.cpp +++ b/src/modules/partition/core/PartitionModel.cpp @@ -164,6 +164,9 @@ PartitionModel::data( const QModelIndex& index, int role ) const case IsFreeSpaceRole: return KPMHelpers::isPartitionFreeSpace( partition ); + case IsPartitionNewRole: + return KPMHelpers::isPartitionNew( partition ); + case FileSystemLabelRole: if ( partition->fileSystem().supportGetLabel() != FileSystem::cmdSupportNone && !partition->fileSystem().label().isEmpty() ) diff --git a/src/modules/partition/core/PartitionModel.h b/src/modules/partition/core/PartitionModel.h index ec6db2c9c..dd279fe99 100644 --- a/src/modules/partition/core/PartitionModel.h +++ b/src/modules/partition/core/PartitionModel.h @@ -69,6 +69,7 @@ public: // SizeColumn, which is a human-readable string. SizeRole = Qt::UserRole + 1, IsFreeSpaceRole, + IsPartitionNewRole, FileSystemLabelRole, OsproberNameRole, OsproberPathRole,