From 881379e324cb6fee3c67cb8e15b692ccce1e7ea9 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Tue, 29 Dec 2020 18:57:29 +0100 Subject: [PATCH] SystemMonitor: Use new-style widget size constraints This is a lot more expressive in C++ as well, not just in GML. :^) --- Applications/SystemMonitor/MemoryStatsWidget.cpp | 6 ++---- Applications/SystemMonitor/NetworkStatisticsWidget.cpp | 5 +---- Applications/SystemMonitor/main.cpp | 6 ++---- 3 files changed, 5 insertions(+), 12 deletions(-) diff --git a/Applications/SystemMonitor/MemoryStatsWidget.cpp b/Applications/SystemMonitor/MemoryStatsWidget.cpp index 519536dbf5..2d7b4df23b 100644 --- a/Applications/SystemMonitor/MemoryStatsWidget.cpp +++ b/Applications/SystemMonitor/MemoryStatsWidget.cpp @@ -50,8 +50,7 @@ MemoryStatsWidget::MemoryStatsWidget(GraphWidget& graph) ASSERT(!s_the); s_the = this; - set_size_policy(GUI::SizePolicy::Fill, GUI::SizePolicy::Fixed); - set_preferred_size(0, 110); + set_fixed_height(110); set_layout(); layout()->set_margins({ 0, 8, 0, 0 }); @@ -60,8 +59,7 @@ MemoryStatsWidget::MemoryStatsWidget(GraphWidget& graph) auto build_widgets_for_label = [this](const String& description) -> RefPtr { auto& container = add(); container.set_layout(); - container.set_size_policy(GUI::SizePolicy::Fixed, GUI::SizePolicy::Fixed); - container.set_preferred_size(275, 12); + container.set_fixed_size(275, 12); auto& description_label = container.add(description); description_label.set_font(Gfx::Font::default_bold_font()); description_label.set_text_alignment(Gfx::TextAlignment::CenterLeft); diff --git a/Applications/SystemMonitor/NetworkStatisticsWidget.cpp b/Applications/SystemMonitor/NetworkStatisticsWidget.cpp index 74dd18aec7..7ee2450ee1 100644 --- a/Applications/SystemMonitor/NetworkStatisticsWidget.cpp +++ b/Applications/SystemMonitor/NetworkStatisticsWidget.cpp @@ -41,8 +41,7 @@ NetworkStatisticsWidget::NetworkStatisticsWidget() auto& adapters_group_box = add("Adapters"); adapters_group_box.set_layout(); adapters_group_box.layout()->set_margins({ 6, 16, 6, 6 }); - adapters_group_box.set_size_policy(GUI::SizePolicy::Fill, GUI::SizePolicy::Fixed); - adapters_group_box.set_preferred_size(0, 120); + adapters_group_box.set_fixed_height(120); m_adapter_table_view = adapters_group_box.add(); @@ -61,8 +60,6 @@ NetworkStatisticsWidget::NetworkStatisticsWidget() auto& sockets_group_box = add("Sockets"); sockets_group_box.set_layout(); sockets_group_box.layout()->set_margins({ 6, 16, 6, 6 }); - sockets_group_box.set_size_policy(GUI::SizePolicy::Fill, GUI::SizePolicy::Fill); - sockets_group_box.set_preferred_size(0, 0); m_socket_table_view = sockets_group_box.add(); diff --git a/Applications/SystemMonitor/main.cpp b/Applications/SystemMonitor/main.cpp index cbb04bcffd..c757cc9ef5 100644 --- a/Applications/SystemMonitor/main.cpp +++ b/Applications/SystemMonitor/main.cpp @@ -547,8 +547,7 @@ NonnullRefPtr build_graphs_tab() auto& cpu_graph_group_box = self.add("CPU usage"); cpu_graph_group_box.set_layout(); cpu_graph_group_box.layout()->set_margins({ 6, 16, 6, 6 }); - cpu_graph_group_box.set_size_policy(GUI::SizePolicy::Fill, GUI::SizePolicy::Fixed); - cpu_graph_group_box.set_preferred_size(0, 120); + cpu_graph_group_box.set_fixed_height(120); Vector cpu_graphs; for (size_t i = 0; i < ProcessModel::the().cpus().size(); i++) { auto& cpu_graph = cpu_graph_group_box.add(); @@ -568,8 +567,7 @@ NonnullRefPtr build_graphs_tab() auto& memory_graph_group_box = self.add("Memory usage"); memory_graph_group_box.set_layout(); memory_graph_group_box.layout()->set_margins({ 6, 16, 6, 6 }); - memory_graph_group_box.set_size_policy(GUI::SizePolicy::Fill, GUI::SizePolicy::Fixed); - memory_graph_group_box.set_preferred_size(0, 120); + memory_graph_group_box.set_fixed_height(120); auto& memory_graph = memory_graph_group_box.add(); memory_graph.set_text_color(Color::Cyan); memory_graph.set_graph_color(Color::from_rgb(0x00bbbb));