1
我在Qt Designer中用一個按鈕和一個QDateEdit構建了一個簡單的小部件。 用戶將輸入日期到QDateEdit,然後當他按下按鈕時,日期將被保存到一個變量。PyQt從用戶獲得日期
我該怎麼辦?
我在Qt Designer中用一個按鈕和一個QDateEdit構建了一個簡單的小部件。 用戶將輸入日期到QDateEdit,然後當他按下按鈕時,日期將被保存到一個變量。PyQt從用戶獲得日期
我該怎麼辦?
你可以把它簡單地說:
var_name = self.dateEdit.date()
這將讓你在QDATE格式的變量。 如果你需要它這將是更容易使用的格式,那麼你應該這樣做:
temp_var = self.dateEdit.date()
var_name = temp_var.toPyDate()
第一個給你:「PyQt4.QtCore.QDate(2011,11,8)」
雖然第二個返回:「2011-11-08」
或者,避免temp_var:self.dateEdit.date()。toPyDate() –
我認爲,學習目的'顯式優於隱式'。雖然我也應該包括這個選項。謝謝。 –