我有我想讓我的用戶選擇一個日期,並使用dateedit小部件進入數據庫,即時通訊使用委託做這件事,但由於某種原因它也附加時間pyqt4 dateedit delegate不想顯示時間
class ProductDelegate(QtSql.QSqlRelationalDelegate):
def __init__(self):
super().__init__()
def createEditor(self, parent, option, index):
if index.column() == 3:
editor = QtGui.QDateEdit(parent)
now = QtCore.QDate.currentDate()
editor.setMinimumDate(now)
editor.setCalendarPopup(True)
return editor
else:
return QtSql.QSqlRelationalDelegate.createEditor(self, parent, option, index)
一旦日期被挑剩下的字符串是像'30/01/2015 00:00:00' 我不想在那裏的時候?這是什麼工作?
如果包括時間,爲什麼要緊?您可以指定該格式是否以及何時將其顯示回用戶以符合您的需求。 – jonrsharpe
我已經編輯了這個問題,如果你看一下沒有時間使用數據庫工具輸入,但有附加時間的是如何顯示給用戶,我該如何指定格式? – Inthuson