Decimal seperator: QtGui.QDoubleValidator in PyQt6

Hi @martin

please, I was looking for the same thing in the PyQt6 version, I flowed this Topic

but it doesn’t work for me.

from PyQt6.QtWidgets import QApplication, QLineEdit
from PyQt6.QtGui import QDoubleValidator
from PyQt6.QtCore import QLocale

app = QApplication([])

lineedit = QLineEdit()
lineedit.show()
validator = QDoubleValidator(0.1,9990,2)

locale = QLocale(QLocale.language().English, QLocale.country().UnitedStates)

validator.setLocale(locale)
validator.setNotation(QDoubleValidator.Notation.StandardNotation)
lineedit.setValidator(validator)

lineedit.textChanged.connect(print)

lineedit.show()

app.exec_()

some help is appreciated.

and sorry for my English :slight_smile: