diff --git a/Base/res/icons/16x16/box.png b/Base/res/icons/16x16/box.png new file mode 100644 index 00000000000..83250ec89c2 Binary files /dev/null and b/Base/res/icons/16x16/box.png differ diff --git a/Ladybird/Qt/BrowserWindow.cpp b/Ladybird/Qt/BrowserWindow.cpp index 937ca066e99..db1de920bc7 100644 --- a/Ladybird/Qt/BrowserWindow.cpp +++ b/Ladybird/Qt/BrowserWindow.cpp @@ -441,6 +441,7 @@ BrowserWindow::BrowserWindow(Vector const& initial_urls, IsPopupWindow m_show_line_box_borders_action = new QAction("Show Line Box Borders", this); m_show_line_box_borders_action->setCheckable(true); + m_show_line_box_borders_action->setIcon(load_icon_from_uri("resource://icons/16x16/box.png"sv)); debug_menu->addAction(m_show_line_box_borders_action); QObject::connect(m_show_line_box_borders_action, &QAction::triggered, this, [this] { bool state = m_show_line_box_borders_action->isChecked(); diff --git a/Ladybird/cmake/ResourceFiles.cmake b/Ladybird/cmake/ResourceFiles.cmake index 996b0d90c19..0c5a285e8c0 100644 --- a/Ladybird/cmake/ResourceFiles.cmake +++ b/Ladybird/cmake/ResourceFiles.cmake @@ -6,6 +6,7 @@ list(TRANSFORM FONTS PREPEND "${LADYBIRD_SOURCE_DIR}/Base/res/fonts/") set(16x16_ICONS app-system-monitor.png + box.png audio-volume-high.png audio-volume-muted.png close-tab.png