SpaceAnalyzer: Show folder total size

This commit is contained in:
Karol Kosek 2021-07-09 14:16:25 +02:00 committed by Andreas Kling
parent 674f3d0347
commit 5836710e8f

View file

@ -97,10 +97,12 @@ void TreeMapWidget::paint_cell_frame(GUI::Painter& painter, const TreeMapNode& n
painter.add_clip_rect(cell_rect);
Gfx::IntRect text_rect = remainder;
text_rect.translate_by(2, 2);
painter.draw_text(text_rect, node.name(), font(), Gfx::TextAlignment::TopLeft, Color::Black);
if (node_is_leaf(node)) {
painter.draw_text(text_rect, node.name(), font(), Gfx::TextAlignment::TopLeft, Color::Black);
text_rect.translate_by(0, font().presentation_size() + 1);
painter.draw_text(text_rect, human_readable_size(node.area()), font(), Gfx::TextAlignment::TopLeft, Color::Black);
} else {
painter.draw_text(text_rect, String::formatted("{} - {}", node.name(), human_readable_size(node.area())), font(), Gfx::TextAlignment::TopLeft, Color::Black);
}
painter.clear_clip_rect();
}