Add menu icon size preference #46

Closed
opened 2026-02-08 19:18:57 +00:00 by forbes · 0 comments
Owner

Description

There is no user-facing setting for context menu icon size. Menu icons currently render at whatever Qt/stylesheet default applies, which can be too small for comfortable use.

Toolbar icon size is already configurable via Edit > Preferences > General, but menu icons have no equivalent control.

Implementation

  • Add a "Size of menu icons" combo box to the General preferences page, next to the existing toolbar icon size selector
  • Options: Small (16px), Medium (20px), Large (24px), Extra large (28px)
  • Store in preference General/MenuIconSize
  • Apply at startup and on preference change via qApp->setStyleSheet() or by setting QMenu { icon-size: Npx; } dynamically
  • Default: Large (24px)

Supersedes #34 (closed).

Component: src/Gui/PreferencePages/, src/Gui/StartupProcess.cpp

## Description There is no user-facing setting for context menu icon size. Menu icons currently render at whatever Qt/stylesheet default applies, which can be too small for comfortable use. Toolbar icon size is already configurable via Edit > Preferences > General, but menu icons have no equivalent control. ## Implementation - Add a "Size of menu icons" combo box to the General preferences page, next to the existing toolbar icon size selector - Options: Small (16px), Medium (20px), Large (24px), Extra large (28px) - Store in preference `General/MenuIconSize` - Apply at startup and on preference change via `qApp->setStyleSheet()` or by setting `QMenu { icon-size: Npx; }` dynamically - Default: Large (24px) Supersedes #34 (closed). **Component:** `src/Gui/PreferencePages/`, `src/Gui/StartupProcess.cpp`
forbes added the enhancementUX labels 2026-02-08 19:18:57 +00:00
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: kindred/create#46