2012-03-30 2 views
0

python plugins.I에서 일하고 있습니다. pyqt4 디자이너를 사용하여 양식을 디자인했습니다. Qdatedit 컨트롤을 캘린더 팝업 true로 설정했습니다. qdateedit에서 날짜를 선택할 때 하나의 함수를 호출하고 싶었습니다. 내가 성공하지 나누었다 기능 start_date_dateedit 전화Python-QDateEdit 이벤트

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

같은 것을 시도했다. 이벤트은 qdateedit에서 함수를 호출하기 위해 무엇입니까 ??

설정 방법 현재 날짜qdatedit ?? 당신이 사용할 수 있도록 QDateTimeEdit에서

답변

1

QDateEdit 상속 : 당신은 아마 찾고있는

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

:

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

고맙습니다 :) .. 그 작업을 잘 : – poonam

+0

: 설정하는 방법을 현재 날짜 에서 qdatedit ?? – poonam

+1

@poonam :'self.dateEdit.setDate (QtCore.QDate.currentDate())' – Avaris