Установка минимальной QDate с сегодняшней датой

Я пытаюсь установить минимальную дату для окна QDate на сегодняшнюю дату. Я продолжаю получать синтаксис. Я установил формат, который работает нормально, но минимальная дата не будет работать.

    self.ui.CreateStuDOB.setDisplayFormat("dd.MM.yyyy")
    self.ui.CreateStuDOB.setMinimumDate(QDate::currentDate())

Возвращенная ошибка

self.ui.CreateStuDOB.setMinimumDate(QDate::currentDate()) ^ SyntaxError: неверный синтаксис

заранее спасибо

1 ответ

Решение

Решаемые.

Во-первых, я использовал правильный синтаксис Python вместо синтаксиса C++, как указал ekhumoro.

self.ui.CreateStuDOB.setMinimumDate(QDate.currentDate())

Тогда я правильно импортировал QDate, используя:

from PyQt4.QtCore import *
Другие вопросы по тегам