diff --git a/Userland/Applications/PartitionEditor/PartitionModel.cpp b/Userland/Applications/PartitionEditor/PartitionModel.cpp index 3b03c998e7..6d5d7169d1 100644 --- a/Userland/Applications/PartitionEditor/PartitionModel.cpp +++ b/Userland/Applications/PartitionEditor/PartitionModel.cpp @@ -20,6 +20,8 @@ String PartitionModel::column_name(int column) const return "Start Block"; case Column::EndBlock: return "End Block"; + case Column::TotalBlocks: + return "Total Blocks"; default: VERIFY_NOT_REACHED(); } @@ -43,6 +45,8 @@ GUI::Variant PartitionModel::data(GUI::ModelIndex const& index, GUI::ModelRole r return partition.start_block(); case Column::EndBlock: return partition.end_block(); + case Column::TotalBlocks: + return partition.end_block() - partition.start_block() + 1; default: VERIFY_NOT_REACHED(); } diff --git a/Userland/Applications/PartitionEditor/PartitionModel.h b/Userland/Applications/PartitionEditor/PartitionModel.h index 65be6dac7f..268c49c1b9 100644 --- a/Userland/Applications/PartitionEditor/PartitionModel.h +++ b/Userland/Applications/PartitionEditor/PartitionModel.h @@ -17,6 +17,7 @@ public: Partition, StartBlock, EndBlock, + TotalBlocks, __Count, };