Есть QDateEdit и нужно чтобы в нем автоматически устанавливалась сегодняшняя дата.Подскажите как это реализовать или в какую сторону копать?
Думал думал и решил посмотреть QCalendarWidget и ведь там как-раз дата автоматически устанавливается когда его используешь(Тоже интересно знать как это реализовали)
И тогда решил все это дело объединить и сделал так:
#!usr/bin/python
#-*- coding: utf-8 -*-
from PyQt4 import QtGui,QtCore
import sys
app=QtGui.QApplication(sys.argv)
form=QtGui.QWidget()
form.resize(100,100)
#Создаю календарь и прячу его
calendar=QtGui.QCalendarWidget(form)
calendar.setHidden(True)
#Создаю датаэдит
dateedit=QtGui.QDateEdit(form)
dateedit.setCalendarPopup(True)
dateedit.setDisplayFormat("yyyy-MM-dd")
#Вытаскиваю из календаря год и месяц
year=calendar.yearShown()
month=calendar.monthShown()
#Но ненашел фкнкцию для вытаскмвания ДНЯ!!!!
dateedit.setDate(QtCore.QDate(year,month,1))
form.show()
app.exec_()
Подскажите как вытащить из календаря день? Или вообще можно ли как-то по другому реализовать такую задачу?и без календаря? Подскажите плиз уж очень интересно!!!
P.S.Может я че то проглядел и там все проще пареной репы)))