Я хочу использовать как InputMask, так и Validator, чтобы получить дату в правильной форме. В приведенном ниже коде я использую InputMask для получения даты в формате ДД.ММ.ГГГГ. Я не знаю, как ограничить каждую его часть (ДД, ММ и ГГГГ), потому что теперь пользователь может ввести 40.30.2020, и это теоретически правильно.
self.date = QLineEdit(self)
self.date.setInputMask("00.00.0000")