[kmymoney] [Bug 423509] kmymoney : decimal separator not supported anymore

Thomas Baumgart bugzilla_noreply at kde.org
Sat Jun 27 13:36:25 BST 2020


https://bugs.kde.org/show_bug.cgi?id=423509

Thomas Baumgart <thb at net-bembel.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
      Latest Commit|                            |https://invent.kde.org/offi
                   |                            |ce/kmymoney/commit/2e0440ec
                   |                            |0d2d09475b4c09af4fd6cb6a6cc
                   |                            |d3a1a
             Status|REPORTED                    |RESOLVED
   Version Fixed In|                            |5.1.1
         Resolution|---                         |FIXED

--- Comment #6 from Thomas Baumgart <thb at net-bembel.de> ---
Git commit 2e0440ec0d2d09475b4c09af4fd6cb6a6ccd3a1a by Thomas Baumgart.
Committed on 27/06/2020 at 12:35.
Pushed by tbaumgart into branch '5.1'.

Fix keypad comma/dot to use QLocale::decimalPoint for amounts

In general, pressing the keypad's comma or dot character creates the
correct key press event for a locale. In case the keyboard option
"Four-level key with abstract separators" is set in the KDE settings,
the wrong character is used to create the event (e.g.: for locales DE or
FR a dot is returned when the decimal symbol is a comma).

This change fixes the problem such that a key press event for dot or
comma with the Qt::KeypadModifier set is turned into a key press event
with for the QLocale::decimalPoint() character.
FIXED-IN: 5.1.1

M  +23   -2    kmymoney/widgets/amountedit.cpp

https://invent.kde.org/office/kmymoney/commit/2e0440ec0d2d09475b4c09af4fd6cb6a6ccd3a1a

-- 
You are receiving this mail because:
You are the assignee for the bug.


More information about the KMyMoney-devel mailing list