<class name="QDateTimeEdit" doc="/**
&lt;p&gt;The &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; class provides a widget for editing dates and times.&lt;/p&gt;
&lt;p&gt;&lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; allows the user to edit dates by using the keyboard or the arrow keys to increase and decrease date and time values. The arrow keys can be used to move from section to section within the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; box. Dates and times appear in accordance with the format set; see &lt;a href=&quot;QDateTimeEdit.html#setDisplayFormat(java.lang.String)&quot;&gt;&lt;tt&gt;setDisplayFormat&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;pre&gt;    QDateTimeEdit *dateEdit = new QDateTimeEdit(QDate::currentDate());
    dateEdit-&amp;gt;setMinimumDate(QDate::currentDate().addDays(-365));
    dateEdit-&amp;gt;setMaximumDate(QDate::currentDate().addDays(365));
    dateEdit-&amp;gt;setDisplayFormat(&amp;quot;yyyy.MM.dd&amp;quot;);&lt;/pre&gt;
&lt;p&gt;Here we've created a new &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; object initialized with today's date, and restricted the valid date range to today plus or minus 365 days. We've set the order to month, day, year.&lt;/p&gt;
&lt;p&gt;The minimum value for &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; is 14 September 1752, and 2 January 4713BC for &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt;. You can change this by calling &lt;a href=&quot;QDateTimeEdit.html#setMinimumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMinimumDate&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QDateTimeEdit.html#setMaximumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMaximumDate&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QDateTimeEdit.html#setMinimumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMinimumTime&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QDateTimeEdit.html#setMaximumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMaximumTime&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;
&lt;p&gt;&lt;table width=&quot;100%&quot; align=&quot;center&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; border=&quot;0&quot;&gt;
&lt;tr valign=&quot;top&quot; class=&quot;odd&quot;&gt;&lt;td&gt;&lt;img src=&quot;%2E%2E/images/windowsxp-datetimeedit.png&quot; alt=&quot;Screenshot of a Windows XP style date time editing widget&quot; /&gt;&lt;/td&gt;&lt;td&gt;A date time editing widget shown in the &lt;a href=&quot;%2E%2E/gallery-windowsxp.html&quot;&gt;Windows XP widget style&lt;/tt&gt;&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot; class=&quot;even&quot;&gt;&lt;td&gt;&lt;img src=&quot;%2E%2E/images/macintosh-datetimeedit.png&quot; alt=&quot;Screenshot of a Macintosh style date time editing widget&quot; /&gt;&lt;/td&gt;&lt;td&gt;A date time editing widget shown in the &lt;a href=&quot;%2E%2E/gallery-macintosh.html&quot;&gt;Macintosh widget style&lt;/tt&gt;&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot; class=&quot;odd&quot;&gt;&lt;td&gt;&lt;img src=&quot;%2E%2E/images/plastique-datetimeedit.png&quot; alt=&quot;Screenshot of a Plastique style date time editing widget&quot; /&gt;&lt;/td&gt;&lt;td&gt;A date time editing widget shown in the &lt;a href=&quot;%2E%2E/gallery-plastique.html&quot;&gt;Plastique widget style&lt;/tt&gt;&lt;/a&gt;.&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;

@see &lt;a href=&quot;QDateEdit.html&quot;&gt;&lt;tt&gt;QDateEdit&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QTimeEdit.html&quot;&gt;&lt;tt&gt;QTimeEdit&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; */">
    <signal name="protected final void customContextMenuRequested(com.trolltech.qt.core.QPoint pos)" doc="/**
&lt;p&gt;This signal is emitted when the widget's &lt;a href=&quot;QWidget.html#contextMenuPolicy()&quot;&gt;&lt;tt&gt;contextMenuPolicy&lt;/tt&gt;&lt;/a&gt; is Qt::CustomContextMenu, and the user has requested a context menu on the widget. The position &lt;tt&gt;pos&lt;/tt&gt; is the position of the context menu event that the widget receives. Normally this is in widget coordinates. The exception to this rule is &lt;a href=&quot;QAbstractScrollArea.html&quot;&gt;&lt;tt&gt;QAbstractScrollArea&lt;/tt&gt;&lt;/a&gt; and its subclasses that map the context menu event to coordinates of the viewport()&lt;/tt&gt; .&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;Compatible Slot Signatures:&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot(com.trolltech.qt.core.QPoint pos)&lt;/tt&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot()&lt;/tt&gt;&lt;/dd&gt;
&lt;/dl&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;See Also:&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;a href=&quot;QWidget.html#mapToGlobal(com.trolltech.qt.core.QPoint)&quot;&gt;&lt;tt&gt;mapToGlobal&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QMenu.html&quot;&gt;&lt;tt&gt;QMenu&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QWidget.html#contextMenuPolicy()&quot;&gt;&lt;tt&gt;contextMenuPolicy&lt;/tt&gt;&lt;/a&gt;&lt;/dd&gt;
&lt;/dl&gt;
 */"/>
    <signal name="protected final void dateChanged(com.trolltech.qt.core.QDate date)" doc="/**
&lt;p&gt;This signal is emitted whenever the date is changed. The new date is passed in &lt;tt&gt;date&lt;/tt&gt;.&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;Compatible Slot Signatures:&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot(com.trolltech.qt.core.QDate date)&lt;/tt&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot()&lt;/tt&gt;&lt;/dd&gt;
&lt;/dl&gt;
 */"/>
    <signal name="protected final void dateTimeChanged(com.trolltech.qt.core.QDateTime date)" doc="/**
&lt;p&gt;This signal is emitted whenever the date or time is changed. The new date and time is passed in &lt;tt&gt;date&lt;/tt&gt;.&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;Compatible Slot Signatures:&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot(com.trolltech.qt.core.QDateTime date)&lt;/tt&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot()&lt;/tt&gt;&lt;/dd&gt;
&lt;/dl&gt;
 */"/>
    <signal name="protected final void editingFinished()" doc="/**
&lt;p&gt;This signal is emitted editing is finished. This happens when the spinbox loses focus and when enter is pressed.&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;Compatible Slot Signature:&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot()&lt;/tt&gt;&lt;/dd&gt;
&lt;/dl&gt;
 */"/>
    <signal name="protected final void timeChanged(com.trolltech.qt.core.QTime date)" doc="/**
&lt;p&gt;This signal is emitted whenever the time is changed. The new time is passed in &lt;tt&gt;date&lt;/tt&gt;.&lt;/p&gt;
&lt;dl&gt;
&lt;dt&gt;&lt;b&gt;Compatible Slot Signatures:&lt;/b&gt;&lt;/dt&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot(com.trolltech.qt.core.QTime date)&lt;/tt&gt;&lt;/dd&gt;
&lt;dd&gt;&lt;tt&gt;void mySlot()&lt;/tt&gt;&lt;/dd&gt;
&lt;/dl&gt;
 */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.core.QTime t, com.trolltech.qt.gui.QWidget parent)" doc="/**
&lt;p&gt;Constructs an empty date time editor with a &lt;tt&gt;parent&lt;/tt&gt;. The value is set to &lt;tt&gt;t&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.core.QTime t)" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;(&lt;tt&gt;t&lt;/tt&gt;, 0). */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.core.QDateTime dt, com.trolltech.qt.gui.QWidget parent)" doc="/**
&lt;p&gt;Constructs an empty date time editor with a &lt;tt&gt;parent&lt;/tt&gt;. The value is set to &lt;tt&gt;dt&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.core.QDateTime dt)" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;(&lt;tt&gt;dt&lt;/tt&gt;, 0). */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.core.QDate d, com.trolltech.qt.gui.QWidget parent)" doc="/**
&lt;p&gt;Constructs an empty date time editor with a &lt;tt&gt;parent&lt;/tt&gt;. The value is set to &lt;tt&gt;d&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.core.QDate d)" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;(&lt;tt&gt;d&lt;/tt&gt;, 0). */"/>
    <method name="public QDateTimeEdit(com.trolltech.qt.gui.QWidget parent)" doc="/**
&lt;p&gt;Constructs an empty date time editor with a &lt;tt&gt;parent&lt;/tt&gt;.&lt;/p&gt;
 */"/>
    <method name="public QDateTimeEdit()" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;(0). */"/>
    <method name="public final boolean calendarPopup()" doc="/**
&lt;p&gt;Returns the current calender popup showing mode..&lt;/p&gt;
&lt;p&gt;The calendar popup will be shown upon clicking the arrow button. This property is valid only if there is a valid date display format.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setCalendarPopup(boolean)&quot;&gt;&lt;tt&gt;setCalendarPopup&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDisplayFormat(java.lang.String)&quot;&gt;&lt;tt&gt;setDisplayFormat&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearMaximumDate()" doc="/**
&lt;p&gt;Resets the maximum date of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary to ensure that the range remains valid. If the date is not a valid &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDateRange(com.trolltech.qt.core.QDate, com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDateRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearMaximumTime()" doc="/**
&lt;p&gt;Resets the maximum time of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property, the &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary to ensure that the range remains valid. If the time is not a valid &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setTimeRange(com.trolltech.qt.core.QTime, com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTimeRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearMinimumDate()" doc="/**
&lt;p&gt;Resets the minimum date of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary, to ensure that the range remains valid. If the date is not a valid &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDateRange(com.trolltech.qt.core.QDate, com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDateRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void clearMinimumTime()" doc="/**
&lt;p&gt;Resets the minimum time of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary, to ensure that the range remains valid. If the time is not a valid &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setTimeRange(com.trolltech.qt.core.QTime, com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTimeRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QDateTimeEdit.Section currentSection()" doc="/**
&lt;p&gt;Returns the current section of the spinbox &lt;tt&gt;setCurrentSection()&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setCurrentSection(com.trolltech.qt.gui.QDateTimeEdit.Section)&quot;&gt;&lt;tt&gt;setCurrentSection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final int currentSectionIndex()" doc="/**
&lt;p&gt;Returns the current section index of the spinbox.&lt;/p&gt;
&lt;p&gt;If the format is 'yyyy/MM/dd', the displayText is '2001/05/21' and the cursorPosition is 5 &lt;a href=&quot;QDateTimeEdit.html#currentSectionIndex()&quot;&gt;&lt;tt&gt;currentSectionIndex&lt;/tt&gt;&lt;/a&gt; returns 1. If the cursorPosition is 3 &lt;a href=&quot;QDateTimeEdit.html#currentSectionIndex()&quot;&gt;&lt;tt&gt;currentSectionIndex&lt;/tt&gt;&lt;/a&gt; is 0 etc.&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;setCurrentSection()&lt;/tt&gt;&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setCurrentSectionIndex(int)&quot;&gt;&lt;tt&gt;setCurrentSectionIndex&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#currentSection()&quot;&gt;&lt;tt&gt;currentSection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.core.QDate date()" doc="/**
&lt;p&gt;Returns the &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; that is set in the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#time()&quot;&gt;time&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.core.QDateTime dateTime()" doc="/**
&lt;p&gt;Returns the &lt;a href=&quot;%2E%2E/core/QDateTime.html&quot;&gt;&lt;tt&gt;QDateTime&lt;/tt&gt;&lt;/a&gt; that is set in the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setDateTime(com.trolltech.qt.core.QDateTime)&quot;&gt;&lt;tt&gt;setDateTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final java.lang.String displayFormat()" doc="/**
&lt;p&gt;Returns the format used to display the time/date of the date time edit.&lt;/p&gt;
&lt;p&gt;This format is the same as the one used described in QDateTime::toString() and QDateTime::fromString()&lt;/p&gt;
&lt;p&gt;Example format strings(assuming that the date is 2nd of July 1969):&lt;/p&gt;
&lt;p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; border=&quot;0&quot;&gt;
&lt;thead&gt;&lt;tr valign=&quot;top&quot; class=&quot;qt-style&quot;&gt;&lt;th&gt;Format&lt;/th&gt;&lt;th&gt;Result&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tr valign=&quot;top&quot; class=&quot;odd&quot;&gt;&lt;td&gt;dd.MM.yyyy&lt;/td&gt;&lt;td&gt;02.07.1969&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot; class=&quot;even&quot;&gt;&lt;td&gt;MMM d yy&lt;/td&gt;&lt;td&gt;Jul 2 69&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot; class=&quot;odd&quot;&gt;&lt;td&gt;MMMM d yy&lt;/td&gt;&lt;td&gt;July 2 69&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;If you specify an invalid format the format will not be set.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setDisplayFormat(java.lang.String)&quot;&gt;&lt;tt&gt;setDisplayFormat&lt;/tt&gt;&lt;/a&gt;
@see &lt;tt&gt;QDateTime::toString&lt;/tt&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#displayedSections()&quot;&gt;&lt;tt&gt;displayedSections&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QDateTimeEdit.Sections displayedSections()" doc="/**
&lt;p&gt;Returns the currently displayed fields of the date time edit.&lt;/p&gt;
&lt;p&gt;Returns a bit set of the displayed sections for this format. &lt;tt&gt;setDisplayFormat()&lt;/tt&gt;, &lt;a href=&quot;QDateTimeEdit.html#displayFormat()&quot;&gt;&lt;tt&gt;displayFormat&lt;/tt&gt;&lt;/a&gt;&lt;/p&gt;
 */"/>
    <method name="public final com.trolltech.qt.core.QDate maximumDate()" doc="/**
&lt;p&gt;Returns the maximum date of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary to ensure that the range remains valid. If the date is not a valid &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setMaximumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMaximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDateRange(com.trolltech.qt.core.QDate, com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDateRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.core.QTime maximumTime()" doc="/**
&lt;p&gt;Returns the maximum time of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property, the &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary to ensure that the range remains valid. If the time is not a valid &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setMaximumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMaximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setTimeRange(com.trolltech.qt.core.QTime, com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTimeRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.core.QDate minimumDate()" doc="/**
&lt;p&gt;Returns the minimum date of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary, to ensure that the range remains valid. If the date is not a valid &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setMinimumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMinimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDateRange(com.trolltech.qt.core.QDate, com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDateRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.core.QTime minimumTime()" doc="/**
&lt;p&gt;Returns the minimum time of the date time edit.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary, to ensure that the range remains valid. If the time is not a valid &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setMinimumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMinimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setTimeRange(com.trolltech.qt.core.QTime, com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTimeRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final com.trolltech.qt.gui.QDateTimeEdit.Section sectionAt(int index)" doc="/**
&lt;p&gt;Returns the Section at &lt;tt&gt;index&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;If the format is 'yyyy/MM/dd', &lt;a href=&quot;QDateTimeEdit.html#sectionAt(int)&quot;&gt;&lt;tt&gt;sectionAt&lt;/tt&gt;&lt;/a&gt;(0) returns &lt;a href=&quot;QDateTimeEdit.html#Section-enum&quot;&gt;&lt;tt&gt;YearSection&lt;/tt&gt;&lt;/a&gt;, &lt;a href=&quot;QDateTimeEdit.html#sectionAt(int)&quot;&gt;&lt;tt&gt;sectionAt&lt;/tt&gt;&lt;/a&gt;(1) returns &lt;a href=&quot;QDateTimeEdit.html#Section-enum&quot;&gt;&lt;tt&gt;MonthSection&lt;/tt&gt;&lt;/a&gt;, and &lt;a href=&quot;QDateTimeEdit.html#sectionAt(int)&quot;&gt;&lt;tt&gt;sectionAt&lt;/tt&gt;&lt;/a&gt;(2) returns &lt;a href=&quot;QDateTimeEdit.html#Section-enum&quot;&gt;&lt;tt&gt;YearSection&lt;/tt&gt;&lt;/a&gt;,&lt;/p&gt;
 */"/>
    <method name="public final int sectionCount()" doc="/**
&lt;p&gt;Returns the number of sections displayed. If the format is 'yyyy/yy/yyyy', &lt;a href=&quot;QDateTimeEdit.html#sectionCount()&quot;&gt;&lt;tt&gt;sectionCount&lt;/tt&gt;&lt;/a&gt; returns 3.&lt;/p&gt;
 */"/>
    <method name="public final java.lang.String sectionText(com.trolltech.qt.gui.QDateTimeEdit.Section section)" doc="/**
&lt;p&gt;Returns the text from the given &lt;tt&gt;section&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;### note about not working when not Acceptable&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#currentSection()&quot;&gt;&lt;tt&gt;currentSection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setCalendarPopup(boolean enable)" doc="/**
&lt;p&gt;Sets the current calender popup showing mode. to &lt;tt&gt;enable&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;The calendar popup will be shown upon clicking the arrow button. This property is valid only if there is a valid date display format.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#calendarPopup()&quot;&gt;&lt;tt&gt;calendarPopup&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDisplayFormat(java.lang.String)&quot;&gt;&lt;tt&gt;setDisplayFormat&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setCurrentSection(com.trolltech.qt.gui.QDateTimeEdit.Section section)" doc="/**
&lt;p&gt;Sets the current section of the spinbox &lt;tt&gt;setCurrentSection()&lt;/tt&gt; to &lt;tt&gt;section&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#currentSection()&quot;&gt;&lt;tt&gt;currentSection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setCurrentSectionIndex(int index)" doc="/**
&lt;p&gt;Sets the current section index of the spinbox to &lt;tt&gt;index&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;If the format is 'yyyy/MM/dd', the displayText is '2001/05/21' and the cursorPosition is 5 &lt;a href=&quot;QDateTimeEdit.html#currentSectionIndex()&quot;&gt;&lt;tt&gt;currentSectionIndex&lt;/tt&gt;&lt;/a&gt; returns 1. If the cursorPosition is 3 &lt;a href=&quot;QDateTimeEdit.html#currentSectionIndex()&quot;&gt;&lt;tt&gt;currentSectionIndex&lt;/tt&gt;&lt;/a&gt; is 0 etc.&lt;/p&gt;
&lt;p&gt;&lt;tt&gt;setCurrentSection()&lt;/tt&gt;&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#currentSectionIndex()&quot;&gt;&lt;tt&gt;currentSectionIndex&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#currentSection()&quot;&gt;&lt;tt&gt;currentSection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setDate(com.trolltech.qt.core.QDate date)" doc="/**
&lt;p&gt;Sets the &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; that is set in the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; to &lt;tt&gt;date&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#date()&quot;&gt;&lt;tt&gt;date&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#time()&quot;&gt;time&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setDateRange(com.trolltech.qt.core.QDate min, com.trolltech.qt.core.QDate max)" doc="/**
&lt;p&gt;Convenience function to set minimum and maximum date with one function call.&lt;/p&gt;
&lt;pre&gt;    setDateRange(min, max);&lt;/pre&gt;
&lt;p&gt;is analogous to:&lt;/p&gt;
&lt;pre&gt;    setMinimumDate(min);
    setMaximumDate(max);&lt;/pre&gt;
&lt;p&gt;If either &lt;tt&gt;min&lt;/tt&gt; or &lt;tt&gt;max&lt;/tt&gt; are not valid, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setMinimumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMinimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setMaximumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMaximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#clearMinimumDate()&quot;&gt;&lt;tt&gt;clearMinimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setMinimumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMinimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setMaximumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMaximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#clearMinimumTime()&quot;&gt;&lt;tt&gt;clearMinimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;tt&gt;QDate::isValid&lt;/tt&gt; */"/>
    <method name="public final void setDateTime(com.trolltech.qt.core.QDateTime dateTime)" doc="/**
&lt;p&gt;Sets the &lt;a href=&quot;%2E%2E/core/QDateTime.html&quot;&gt;&lt;tt&gt;QDateTime&lt;/tt&gt;&lt;/a&gt; that is set in the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; to &lt;tt&gt;dateTime&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#dateTime()&quot;&gt;&lt;tt&gt;dateTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setDisplayFormat(java.lang.String format)" doc="/**
&lt;p&gt;Sets the format used to display the time/date of the date time edit to &lt;tt&gt;format&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;This format is the same as the one used described in QDateTime::toString() and QDateTime::fromString()&lt;/p&gt;
&lt;p&gt;Example format strings(assuming that the date is 2nd of July 1969):&lt;/p&gt;
&lt;p&gt;&lt;table align=&quot;center&quot; cellpadding=&quot;2&quot; cellspacing=&quot;1&quot; border=&quot;0&quot;&gt;
&lt;thead&gt;&lt;tr valign=&quot;top&quot; class=&quot;qt-style&quot;&gt;&lt;th&gt;Format&lt;/th&gt;&lt;th&gt;Result&lt;/th&gt;&lt;/tr&gt;&lt;/thead&gt;
&lt;tr valign=&quot;top&quot; class=&quot;odd&quot;&gt;&lt;td&gt;dd.MM.yyyy&lt;/td&gt;&lt;td&gt;02.07.1969&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot; class=&quot;even&quot;&gt;&lt;td&gt;MMM d yy&lt;/td&gt;&lt;td&gt;Jul 2 69&lt;/td&gt;&lt;/tr&gt;
&lt;tr valign=&quot;top&quot; class=&quot;odd&quot;&gt;&lt;td&gt;MMMM d yy&lt;/td&gt;&lt;td&gt;July 2 69&lt;/td&gt;&lt;/tr&gt;
&lt;/table&gt;&lt;/p&gt;
&lt;p&gt;If you specify an invalid format the format will not be set.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#displayFormat()&quot;&gt;&lt;tt&gt;displayFormat&lt;/tt&gt;&lt;/a&gt;
@see &lt;tt&gt;QDateTime::toString&lt;/tt&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#displayedSections()&quot;&gt;&lt;tt&gt;displayedSections&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setMaximumDate(com.trolltech.qt.core.QDate max)" doc="/**
&lt;p&gt;Sets the maximum date of the date time edit to &lt;tt&gt;max&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary to ensure that the range remains valid. If the date is not a valid &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDateRange(com.trolltech.qt.core.QDate, com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDateRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setMaximumTime(com.trolltech.qt.core.QTime max)" doc="/**
&lt;p&gt;Sets the maximum time of the date time edit to &lt;tt&gt;max&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;When setting this property, the &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary to ensure that the range remains valid. If the time is not a valid &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setTimeRange(com.trolltech.qt.core.QTime, com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTimeRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setMinimumDate(com.trolltech.qt.core.QDate min)" doc="/**
&lt;p&gt;Sets the minimum date of the date time edit to &lt;tt&gt;min&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary, to ensure that the range remains valid. If the date is not a valid &lt;a href=&quot;%2E%2E/core/QDate.html&quot;&gt;&lt;tt&gt;QDate&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setDateRange(com.trolltech.qt.core.QDate, com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setDateRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setMinimumTime(com.trolltech.qt.core.QTime min)" doc="/**
&lt;p&gt;Sets the minimum time of the date time edit to &lt;tt&gt;min&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;When setting this property the &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt; is adjusted if necessary, to ensure that the range remains valid. If the time is not a valid &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; object, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#minimumTime()&quot;&gt;&lt;tt&gt;minimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#minimumDate()&quot;&gt;&lt;tt&gt;minimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setTimeRange(com.trolltech.qt.core.QTime, com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTimeRange&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setSelectedSection(com.trolltech.qt.gui.QDateTimeEdit.Section section)" doc="/**
&lt;p&gt;Selects &lt;tt&gt;section&lt;/tt&gt;. If &lt;tt&gt;section&lt;/tt&gt; doesn't exist in the currently displayed sections this function does nothing. If &lt;tt&gt;section&lt;/tt&gt; is &lt;a href=&quot;QDateTimeEdit.html#Section-enum&quot;&gt;&lt;tt&gt;NoSection&lt;/tt&gt;&lt;/a&gt; this function will unselect all text in the editor. Otherwise this function will move the cursor and the current section to the selected section.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#currentSection()&quot;&gt;&lt;tt&gt;currentSection&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setTime(com.trolltech.qt.core.QTime time)" doc="/**
&lt;p&gt;Sets the &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; that is set in the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt; to &lt;tt&gt;time&lt;/tt&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#time()&quot;&gt;&lt;tt&gt;time&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#date()&quot;&gt;date&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public final void setTimeRange(com.trolltech.qt.core.QTime min, com.trolltech.qt.core.QTime max)" doc="/**
&lt;p&gt;Convenience function to set minimum and maximum time with one function call.&lt;/p&gt;
&lt;pre&gt;    setTimeRange(min, max);&lt;/pre&gt;
&lt;p&gt;is analogous to:&lt;/p&gt;
&lt;pre&gt;    setMinimumTime(min);
    setMaximumTime(max);&lt;/pre&gt;
&lt;p&gt;If either &lt;tt&gt;min&lt;/tt&gt; or &lt;tt&gt;max&lt;/tt&gt; are not valid, this function does nothing.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setMinimumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMinimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumDate()&quot;&gt;&lt;tt&gt;maximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setMaximumDate(com.trolltech.qt.core.QDate)&quot;&gt;&lt;tt&gt;setMaximumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#clearMinimumDate()&quot;&gt;&lt;tt&gt;clearMinimumDate&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setMinimumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMinimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#maximumTime()&quot;&gt;&lt;tt&gt;maximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#setMaximumTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setMaximumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#clearMinimumTime()&quot;&gt;&lt;tt&gt;clearMinimumTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;tt&gt;QTime::isValid&lt;/tt&gt; */"/>
    <method name="public final com.trolltech.qt.core.QTime time()" doc="/**
&lt;p&gt;Returns the &lt;a href=&quot;%2E%2E/core/QTime.html&quot;&gt;&lt;tt&gt;QTime&lt;/tt&gt;&lt;/a&gt; that is set in the &lt;a href=&quot;QDateTimeEdit.html#QDateTimeEdit(com.trolltech.qt.gui.QWidget)&quot;&gt;&lt;tt&gt;QDateTimeEdit&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#setTime(com.trolltech.qt.core.QTime)&quot;&gt;&lt;tt&gt;setTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#date()&quot;&gt;date&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public void clear()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected com.trolltech.qt.core.QDateTime dateTimeFromText(java.lang.String text)" doc="/**
&lt;p&gt;Returns an appropriate datetime for the given &lt;tt&gt;text&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;This virtual function is used by the datetime edit whenever it needs to interpret text entered by the user as a value.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#textFromDateTime(com.trolltech.qt.core.QDateTime)&quot;&gt;&lt;tt&gt;textFromDateTime&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#validate(com.trolltech.qt.gui.QValidator.QValidationData)&quot;&gt;&lt;tt&gt;validate&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public boolean event(com.trolltech.qt.core.QEvent event)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public java.lang.String fixup(java.lang.String input)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected void focusInEvent(com.trolltech.qt.gui.QFocusEvent event)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected boolean focusNextPrevChild(boolean next)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected void keyPressEvent(com.trolltech.qt.gui.QKeyEvent event)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected void mousePressEvent(com.trolltech.qt.gui.QMouseEvent event)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected void paintEvent(com.trolltech.qt.gui.QPaintEvent event)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public com.trolltech.qt.core.QSize sizeHint()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="public void stepBy(int steps)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected com.trolltech.qt.gui.QAbstractSpinBox.StepEnabled stepEnabled()" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <method name="protected java.lang.String textFromDateTime(com.trolltech.qt.core.QDateTime dt)" doc="/**
&lt;p&gt;This virtual function is used by the date time edit whenever it needs to display &lt;tt&gt;dt&lt;/tt&gt;.&lt;/p&gt;
&lt;p&gt;If you reimplement this, you may also need to reimplement valueFromText() and &lt;a href=&quot;QDateTimeEdit.html#validate(com.trolltech.qt.gui.QValidator.QValidationData)&quot;&gt;&lt;tt&gt;validate&lt;/tt&gt;&lt;/a&gt;.&lt;/p&gt;

@see &lt;a href=&quot;QDateTimeEdit.html#dateTimeFromText(java.lang.String)&quot;&gt;&lt;tt&gt;dateTimeFromText&lt;/tt&gt;&lt;/a&gt;
@see &lt;a href=&quot;QDateTimeEdit.html#validate(com.trolltech.qt.gui.QValidator.QValidationData)&quot;&gt;&lt;tt&gt;validate&lt;/tt&gt;&lt;/a&gt; */"/>
    <method name="public com.trolltech.qt.gui.QValidator.State validate(com.trolltech.qt.gui.QValidator.QValidationData input)" doc="/**
&lt;p&gt;Equivalent to &lt;a href=&quot;QDateTimeEdit.html#validate(com.trolltech.qt.gui.QValidator.QValidationData)&quot;&gt;validate&lt;/tt&gt;&lt;/a&gt;(&lt;tt&gt;input&lt;/tt&gt;, ). */"/>
    <method name="protected void wheelEvent(com.trolltech.qt.gui.QWheelEvent event)" doc="/**
&lt;p&gt;This function is reimplemented for internal reasons.&lt;/p&gt;
 */"/>
    <enum name="Section">
        <enum-value name="NoSection" doc="/**
Internal. */"/>
        <enum-value name="AmPmSection" doc="/**
Internal. */"/>
        <enum-value name="MSecSection" doc="/**
Internal. */"/>
        <enum-value name="SecondSection" doc="/**
Internal. */"/>
        <enum-value name="MinuteSection" doc="/**
Internal. */"/>
        <enum-value name="HourSection" doc="/**
Internal. */"/>
        <enum-value name="DaySection" doc="/**
Internal. */"/>
        <enum-value name="MonthSection" doc="/**
Internal. */"/>
        <enum-value name="YearSection" doc="/**
Internal. */"/>
        <enum-value name="TimeSections_Mask" doc="/**
Internal. */"/>
        <enum-value name="DateSections_Mask" doc="/**
Internal. */"/>
</enum>
</class>
