def __init__(self, field, parent=None, *args, **kwargs): QDateTimeEdit.__init__(self, parent=parent) BaseEdit.__init__(self, is_required=not field.null, field_type=BaseEdit.DATETIME, *args, **kwargs) self.column_name = field.column_name self.clear() self.setCalendarPopup(True)
def __init__(self, parent=None): QDateTimeEdit.__init__(self, parent) self.setMinimumDateTime(datetime.fromtimestamp(self.min_allowed_value)) self.setMaximumDateTime(datetime.fromtimestamp(self.max_allowed_value)) self.setDateTime(QDateTime.currentDateTime())