UI is absolutely awful
I'm a first time user and it's given me this awful looking window:
- I have eyesight issues and cannot read anything on a bright background.
- That blue is not visible on black and can't be changed.
- Why have you gone for some weird custom menu thing? Just use a menu and a toolbar.
- Detect if the application is running within KDE and adapt the theme to the system theme.
Hi,
Apologies for the late reply. Kactus2 is unfortunately not (yet) developed with dark mode in mind. For now, we develop Kactus2 on Windows using an old-ish version of Qt6 without built-in dark mode support. We are aware that newer Qt versions have better theme handling, and are planning to update to a newer Qt version in the future.
You might want to try overriding the theme with QT_STYLE_OVERRIDE. Kactus2 looks the best with a light theme, but perhaps another dark theme would look better than the default your system is using.
That doesn't work, they don't change.
$ QT_STYLE_OVERRIDE=breeze-dark kactus2
QApplication: invalid style override 'breeze-dark' passed, ignoring it.
Available styles: Breeze, Oxygen, Windows, Fusion
$ QT_STYLE_OVERRIDE=breeze kactus2
$ QT_STYLE_OVERRIDE=Breeze kactus2
$ QT_STYLE_OVERRIDE=Windows kactus2
$ QT_STYLE_OVERRIDE=Fusion kactus2
$ QT_STYLE_OVERRIDE=Oxygen kactus2