From bc0658ce27833f990ca2c4c83088a6cd57ac2e17 Mon Sep 17 00:00:00 2001 From: Andreas Kling Date: Wed, 30 Dec 2020 03:53:37 +0100 Subject: [PATCH] FileManager: Use GUI::SeparatorWidget in the properties dialog This looks a lot better than putting a GUI::Frame in there. --- Applications/FileManager/PropertiesDialog.cpp | 11 +++-------- Applications/FileManager/PropertiesDialog.h | 1 - 2 files changed, 3 insertions(+), 9 deletions(-) diff --git a/Applications/FileManager/PropertiesDialog.cpp b/Applications/FileManager/PropertiesDialog.cpp index a2fcf365ab..9778c6a227 100644 --- a/Applications/FileManager/PropertiesDialog.cpp +++ b/Applications/FileManager/PropertiesDialog.cpp @@ -34,6 +34,7 @@ #include #include #include +#include #include #include #include @@ -84,7 +85,7 @@ PropertiesDialog::PropertiesDialog(const String& path, bool disable_rename, Wind }; set_icon(Gfx::Bitmap::load_from_file("/res/icons/16x16/properties.png")); - make_divider(general_tab); + general_tab.add(Gfx::Orientation::Horizontal); struct stat st; if (lstat(path.characters(), &st)) { @@ -135,7 +136,7 @@ PropertiesDialog::PropertiesDialog(const String& path, bool disable_rename, Wind make_property_value_pairs(properties, general_tab); - make_divider(general_tab); + general_tab.add(Gfx::Orientation::Horizontal); make_permission_checkboxes(general_tab, { S_IRUSR, S_IWUSR, S_IXUSR }, "Owner:", m_mode); make_permission_checkboxes(general_tab, { S_IRGRP, S_IWGRP, S_IXGRP }, "Group:", m_mode); @@ -299,9 +300,3 @@ GUI::Button& PropertiesDialog::make_button(String text, GUI::Widget& parent) button.set_fixed_size(70, 22); return button; } - -void PropertiesDialog::make_divider(GUI::Widget& parent) -{ - auto& divider = parent.add(); - divider.set_fixed_height(2); -} diff --git a/Applications/FileManager/PropertiesDialog.h b/Applications/FileManager/PropertiesDialog.h index 5c9b607235..ad95d8ae23 100644 --- a/Applications/FileManager/PropertiesDialog.h +++ b/Applications/FileManager/PropertiesDialog.h @@ -77,7 +77,6 @@ private: } GUI::Button& make_button(String, GUI::Widget& parent); - void make_divider(GUI::Widget& parent); void make_property_value_pairs(const Vector& pairs, GUI::Widget& parent); void make_permission_checkboxes(GUI::Widget& parent, PermissionMasks, String label_string, mode_t mode); void permission_changed(mode_t mask, bool set);