[kmymoney] [Bug 507964] increment/decrement issue with date field widget
Jack
bugzilla_noreply at kde.org
Thu Aug 14 22:58:54 BST 2025
https://bugs.kde.org/show_bug.cgi?id=507964
--- Comment #1 from Jack <ostroffjh at users.sourceforge.net> ---
When I use those keys to alter the date, I use the keypad, so shift is not
necessary.
The +/- keys (with or without =) behaving differently from the arrow keys is
intentional, but I have not idea if changing the arrow keys to also wrap past
boundaries would be accepted.
I can confirm that the = key does not decrement (compiled from git master) and
it does work for me with a 5.1.3 appimage. Note, however that the new version
uses Qt6 and the old 5.1.3 uses Qt5.
The code only explicitly recognizes plus and minus, so I suspect that the
acceptance of equals was an unintended (if desirable and useful) effect of
something deep within Qt5 which was changed in Qt6. There was no explicit
change in KMyMoney regarding this behavior (at least none that I can find.)
Perhaps this could be considered a wishlist to explicitly allow the equals key
to increment the field the same way the plus key does. While it looks to me
like the required code change would be very easy, I have no idea what side
effects or unintended consequences there might be. Remember - not all users
have the same keyboard layout, with + and = on the same key.
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the KMyMoney-devel
mailing list