Событие Python-QDateEdit - PullRequest
       3

Событие Python-QDateEdit

0 голосов
/ 30 марта 2012

Я работаю над плагинами Python. Я разработал форму, используя конструктор pyqt4. Я использовал Qdatedit control с календарным всплывающим свойством true. Я хотел вызвать одну функцию при выборе даты из qdateedit. Я пробовал что-то вроде

self.connect(self.dateEdit, SIGNAL("clicked()"), self.start_date_dateedit)
self.connect(self.dateEdit, SIGNAL("selectionChanged()"), self.start_date_dateedit)

для вызова функции start_date_dateedit . Но безуспешно. Что такое событие для вызова функции из qdateedit ??

Как установить текущую дату в qdatedit ??

1 Ответ

1 голос
/ 30 марта 2012

QDateEdit наследуется от QDateTimeEdit, поэтому вы можете использовать:

void dateChanged ( const QDate & date )
void dateTimeChanged ( const QDateTime & datetime )
void timeChanged ( const QTime & time )

Вы, вероятно, ищете:

self.dateEdit.dateChanged.connect(self.start_date_dateedit)
...