2015-01-13 2 views
0

QDate 상자의 최소 날짜를 오늘 날짜로 설정하려고합니다. 나는 구문을 계속 간직하고있다. 잘 작동하는 형식을 설정했지만 최소 날짜가 작동하지 않습니다.오늘 날짜가 최소 QDate로 설정

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

반환 된 오류

self.ui.CreateStuDOB.setMinimumDate (QDate ::하는 currentDate()) ^ 구문 에러 : 유효하지 않은 구문 해결 사전

+0

- 항상 PyQt는에 .''사용합니다. – ekhumoro

+0

나는 그것이 어리 석다는 것을 알고있다! 나는 지금 그것을 바꿨지만 여전히 작동하지 않는다는 것은 'QDate'가 정의되어 있지 않다는 것을 말하는 것이다. – MrPython

답변

1

에서

감사합니다.

먼저 ekhumoro가 지적한 C++ 구문 대신 올바른 Python 구문을 사용했습니다.

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

은 그 때 나는 제대로 사용 QDate 수입 :

`:`C++ 구문 즉
from PyQt4.QtCore import * 
관련 문제