-
-
Notifications
You must be signed in to change notification settings - Fork 1.7k
Closed
Description
Have you searched for an existing issue?
- Yes, I tried searching and reviewed the pinned issues
Brief Summary
When using a custom font (I have dyslexia so I use a dyslexic friendly font) and a custom mouse cursor (High contrast as it helps with my vision), KeePassXC resorts to using the default mouse cursor and the default font that is used for all QT apps. While this is passable, this messes with the look and feel. Even black icons are used for some parts of the app which makes buttons' icons unlegible.
Meanwhile, Qt apps that style properly are supposed to look like the image below.

Steps to Reproduce
- Use Breeze in KDE Plasma
- Set Colours in KDE Plasma
- Set Fonts in KDE Plasma
- Use Breeze Automatic icon theme in KDE Plasma
- Use KDE Plasma Wayland
- Open KeePassXC
Expected Versus Actual Behavior
Expected:
Since the style is Platform Native, I expect the app to respect my font and cursor preferences.
Actual:
KeePassXC uses odd styling.
KeePassXC Debug Information
KeePassXC - Version 2.7.10
Revision: b342be4
Qt 5.15.18
Debugging mode is disabled.
Operating system: Arch Linux
CPU architecture: x86_64
Kernel: linux 6.17.7-arch1-1
Enabled extensions:
- Auto-Type
- Browser Integration
- Passkeys
- SSH Agent
- KeeShare
- YubiKey
- Secret Service Integration
Cryptographic libraries:
- Botan 3.9.0
Operating System
Linux
Linux Desktop Environment
KDE
Linux Windowing System
Wayland
Metadata
Metadata
Assignees
Labels
No labels