Seite 1 von 1

Dezimalkomma immer in Dezimalpunkt umwandeln

Verfasst: 12. September 2017 09:36
von Tomaxx
Hallo zusammen

Ich habe eine Anwendung, die ich in der Schweiz und in Deutschland verwenden möchte.
Leider benutzen ja bekanntlich beide Länder unterschiedliche Dezimalzeichen.

Könnte man in QLineEdits für Zahlen global eine Umwandlung von "," in "." vornehmen? Gibt es eventuell eine globale "onKeyPressed" Routine für QLineEdits, die überschrieben oder ergänzt werden kann?

Ich habe sehr viele Dateneingabefelder in meiner Anwendung, da wäre ein zentraler Ort zum Einbinden super. Falls das nicht geht, würde ich auch in jedem Feld eine funktion einbinden.

Danke
Thomas

Re: Dezimalkomma immer in Dezimalpunkt umwandeln

Verfasst: 12. September 2017 14:01
von Christian81
Dafür würde ich eine QDoubleSpinBox benutzen welche aufgrund der eingestellten Locale den korrekten Dezimalpunkt anzeigt.