Kleopatra (and other KDE apps) shall store the *staterc files below %LOCALAPPDATA% instead of below %GNUPGHOME%.
Implementation hints:
- Qt defines StateLocation (defaults to C:/Users/<USER>/AppData/Local/<APPNAME>/State)
- We re-define StateLocation (and GenericStateLocation) in the qt.conf we install
- kconfig uses AppDataLocation (defaults to C:/Users/<USER>/AppData/Roaming/<APPNAME>) for the state config files (on not-Linux)
Plan:
- Remove re-definitions of StateLocation (and GenericStateLocation) from our qt.conf
- Patch kconfig to use StateLocation instead of AppDataLocation for state files
- Migrate state files from pre-KF6 location to new location
- Try to upstream the kconfig patch