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): QDateTimeEdit.__init__(self, parent) self.setToolTip(self.TOOLTIP) self.setWhatsThis(self.TOOLTIP) fmt = tweaks[self.TWEAK] if fmt is None: fmt = self.FMT self.setDisplayFormat(fmt) self.setCalendarPopup(True) self.setMinimumDateTime(UNDEFINED_QDATETIME) self.setSpecialValueText(_('Undefined')) self.clear_button = QToolButton(parent) self.clear_button.setIcon(QIcon(I('trash.png'))) self.clear_button.setToolTip(_('Clear date')) self.clear_button.clicked.connect(self.reset_date)