我正在尝试将QDate框的最短日期设置为今天的日期。我一直在学习语法。我已经设置了正常工作的格式,但最小日期不起作用。
self.ui.CreateStuDOB.setDisplayFormat("dd.MM.yyyy")
self.ui.CreateStuDOB.setMinimumDate(QDate::currentDate())
返回错误
self.ui.CreateStuDOB.setMinimumDate(QDATE ::的currentdate()) ^ SyntaxError:语法无效
提前致谢
答案 0 :(得分:2)
解决。
首先,我使用了正确的Python语法,而不是ekhumoro指出的C ++语法。
self.ui.CreateStuDOB.setMinimumDate(QDate.currentDate())
然后我使用以下方法正确导入了QDate:
from PyQt4.QtCore import *