def __init__(self, parent, format): QDateTimeEdit.__init__(self, parent) self.setFrame(False) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setSpecialValueText(_('Undefined')) self.setCalendarPopup(True) self.setDisplayFormat(format)
def __init__(self, parent=None): QDateTimeEdit.__init__(self, parent) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setCalendarPopup(True) self.cw = CalendarWidget(self) self.cw.setVerticalHeaderFormat(self.cw.NoVerticalHeader) self.setCalendarWidget(self.cw) self.setSpecialValueText(_('Undefined'))
def __init__(self, parent, format_): QDateTimeEdit.__init__(self, parent) self.setFrame(False) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setSpecialValueText(_('Undefined')) self.setCalendarPopup(True) if format_ == 'iso': format_ = internal_iso_format_string() self.setDisplayFormat(format_)
def __init__(self, parent, format_): QDateTimeEdit.__init__(self, parent) self.setFrame(False) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setSpecialValueText(_('Undefined')) self.setCalendarPopup(True) if format_ == 'iso': format_ = 'yyyy-MM-ddTHH:mm:ss' self.setDisplayFormat(format_)
def __init__(self, parent=None): QDateTimeEdit.__init__(self, parent) le = LineEditForDateTimeEdit(self) self.setLineEdit(le) le.date_time_pasted.connect(self.date_time_pasted, type=Qt.QueuedConnection) le.date_time_copied.connect(self.date_time_copied, type=Qt.QueuedConnection) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setCalendarPopup(True) self.cw = CalendarWidget(self) self.cw.setVerticalHeaderFormat(self.cw.NoVerticalHeader) self.setCalendarWidget(self.cw) self.setSpecialValueText(_('Undefined'))
def __init__(self, parent, default=Limit.min, calendar_popup=True): QDateTimeEdit.__init__(self, parent) self.setDisplayFormat('dd-MMM-yyyy hh:mm') self.setButtonSymbols(QDateTimeEdit.NoButtons) self._min_date = self._max_date = None self._start_date = self._end_date = None self.isLimit = False self._default = default self.isLimitChanged.connect(self._handle_is_limit_changed) self.dateTimeChanged.connect(self._handle_date_time_changed) self.setCalendarPopup(calendar_popup) if calendar_popup: self.calendarWidget().clicked.connect( self._handle_date_changed_from_calendar)