TDateTimeEdit Class
日期时间控件 More...
| Header: | #include <TDateTimeEdit> |
| Inherits: | TLineEdit |
Properties
|
|
- 1 property inherited from TLineEdit
- 19 properties inherited from QLineEdit
- 58 properties inherited from QWidget
Public Functions
| TDateTimeEdit(QWidget *parent = 0) | |
| TDateTimeEdit(const QDateTime &iDateTime, QWidget *parent = 0) | |
| TDateTimeEdit(const QDate &iDateTime, QWidget *parent = 0) | |
| TDateTimeEdit(const QTime &iTime, QWidget *parent = 0) | |
| virtual | ~TDateTimeEdit() |
| bool | calendarPopup() const |
| QCalendarWidget * | calendarWidget() const |
| virtual void | clear() |
| void | clearMaximumDate() |
| void | clearMaximumDateTime() |
| void | clearMaximumTime() |
| void | clearMinimumDate() |
| void | clearMinimumDateTime() |
| void | clearMinimumTime() |
| QDate | date() const |
| QDateTime | dateTime() const |
| QString | displayFormat() const |
| QDate | maximumDate() const |
| QDateTime | maximumDateTime() const |
| QTime | maximumTime() const |
| QDate | minimumDate() const |
| QDateTime | minimumDateTime() const |
| QTime | minimumTime() const |
| void | setCalendarPopup(bool iEnableBol) |
| void | setCalendarWidget(QCalendarWidget *iCalendarWidgetPtr) |
| void | setDateRange(const QDate &iMinDateTime, const QDate &iMaxDateTime) |
| void | setDateTimeRange(const QDateTime &iMinDateTime, const QDateTime &iMaxDateTime) |
| void | setDisplayFormat(const QString &iFormatStr) |
| void | setHourComboList(int iInterValInt = 1) |
| void | setMaximumDate(const QDate &iMaxDateTime) |
| void | setMaximumDateTime(const QDateTime &iDateTime) |
| void | setMaximumTime(const QTime &iMaxDateTime) |
| void | setMinimumDate(const QDate &iMinDateTime) |
| void | setMinimumDateTime(const QDateTime &iDateTime) |
| void | setMinimumTime(const QTime &iMinDateTime) |
| void | setMinuteComboList(int iInterValInt = 1) |
| void | setSecondComboList(int iInterValInt = 1) |
| void | setTimeRange(const QTime &iMinDateTime, const QTime &iMaxDateTime) |
| void | setTimeSpec(Qt::TimeSpec iTimeSpec) |
| virtual void | stepBy(int iStepsInt) |
| QTime | time() const |
| Qt::TimeSpec | timeSpec() const |
- 1 public function inherited from TLineEdit
- 59 public functions inherited from QLineEdit
- 213 public functions inherited from QWidget
Public Slots
| QString | dateTimeString() |
| virtual QVariant | getData(const QString &key = "", const QVariant &options = QVariant()) |
| bool | isWheelEnabled() |
| QString | maximumDateTimeString() |
| QString | minimumDateTimeString() |
| virtual void | setData(const QString &key, const QVariant &data) |
| void | setDate(const QDate &iDate) |
| void | setDateTime(const QDateTime &iDateTime) |
| void | setDateTimeString(const QString &iDateTimeStr) |
| void | setMaximumDateTimeString(const QString &iDateTimeStr) |
| void | setMinimumDateTimeString(const QString &iDateTimeStr) |
| void | setTime(const QTime &iTime) |
| void | setWheelEnabled(bool iYBol) |
- 5 public slots inherited from TLineEdit
- 8 public slots inherited from QLineEdit
- 9 public slots inherited from TUiInterface
- 19 public slots inherited from QWidget
Signals
| void | dateChanged(const QDate &iDate) |
| void | dateTimeChanged(const QDateTime &iDteTime) |
| void | timeChanged(const QTime &iTime) |
- 3 signals inherited from TLineEdit
- 6 signals inherited from QLineEdit
- 1 signal inherited from TUiInterface
- 3 signals inherited from QWidget
Protected Functions
| virtual QDateTime | dateTimeFromText(const QString &iTextStr) const |
| virtual void | fixup(QString &iInputStr) const |
| virtual QString | textFromDateTime(const QDateTime &iDateTime) const |
| virtual QValidator::State | validate(QString &iInputStr, int &iPosInt) const |
Reimplemented Protected Functions
| virtual bool | focusNextPrevChild(bool iNextBol) |
| virtual void | focusOutEvent(QFocusEvent *) |
| virtual void | wheelEvent(QWheelEvent *iEvent) |
- 3 protected functions inherited from TLineEdit
- 17 protected functions inherited from QLineEdit
- 2 protected functions inherited from TUiInterface
- 35 protected functions inherited from QWidget
Additional Inherited Members
- 5 static public members inherited from QWidget
- 1 protected slot inherited from TLineEdit
- 1 protected slot inherited from QWidget
Detailed Description
日期时间控件
Property Documentation
calendarPopup : bool
Access functions:
| bool | calendarPopup() const |
| void | setCalendarPopup(bool iEnableBol) |
date : QDate
Access functions:
| QDate | date() const |
| void | setDate(const QDate &iDate) |
Notifier signal:
| void | dateChanged(const QDate &iDate) |
dateTime : QDateTime
Access functions:
| QDateTime | dateTime() const |
| void | setDateTime(const QDateTime &iDateTime) |
Notifier signal:
| void | dateTimeChanged(const QDateTime &iDteTime) |
dateTimeString : QString
Access functions:
| QString | dateTimeString() |
| void | setDateTimeString(const QString &iDateTimeStr) |
displayFormat : QString
Access functions:
| QString | displayFormat() const |
| void | setDisplayFormat(const QString &iFormatStr) |
maximumDate : QDate
Access functions:
| QDate | maximumDate() const |
| void | setMaximumDate(const QDate &iMaxDateTime) |
| void | clearMaximumDate() |
maximumDateTime : QDateTime
Access functions:
| QDateTime | maximumDateTime() const |
| void | setMaximumDateTime(const QDateTime &iDateTime) |
| void | clearMaximumDateTime() |
maximumDateTimeString : QString
Access functions:
| QString | maximumDateTimeString() |
| void | setMaximumDateTimeString(const QString &iDateTimeStr) |
maximumTime : QTime
Access functions:
| QTime | maximumTime() const |
| void | setMaximumTime(const QTime &iMaxDateTime) |
| void | clearMaximumTime() |
minimumDate : QDate
Access functions:
| QDate | minimumDate() const |
| void | setMinimumDate(const QDate &iMinDateTime) |
| void | clearMinimumDate() |
minimumDateTime : QDateTime
Access functions:
| QDateTime | minimumDateTime() const |
| void | setMinimumDateTime(const QDateTime &iDateTime) |
| void | clearMinimumDateTime() |
minimumDateTimeString : QString
Access functions:
| QString | minimumDateTimeString() |
| void | setMinimumDateTimeString(const QString &iDateTimeStr) |
minimumTime : QTime
Access functions:
| QTime | minimumTime() const |
| void | setMinimumTime(const QTime &iMinDateTime) |
| void | clearMinimumTime() |
time : QTime
Access functions:
| QTime | time() const |
| void | setTime(const QTime &iTime) |
Notifier signal:
| void | timeChanged(const QTime &iTime) |
timeSpec : Qt::TimeSpec
Access functions:
| Qt::TimeSpec | timeSpec() const |
| void | setTimeSpec(Qt::TimeSpec iTimeSpec) |
wheelEnabled : bool
Access functions:
| bool | isWheelEnabled() |
| void | setWheelEnabled(bool iYBol) |
Member Function Documentation
TDateTimeEdit::TDateTimeEdit(QWidget *parent = 0)
Default constructs an instance of TDateTimeEdit.
TDateTimeEdit::TDateTimeEdit(const QDateTime &iDateTime, QWidget *parent = 0)
Default constructs an instance of TDateTimeEdit.
TDateTimeEdit::TDateTimeEdit(const QDate &iDateTime, QWidget *parent = 0)
Default constructs an instance of TDateTimeEdit.
TDateTimeEdit::TDateTimeEdit(const QTime &iTime, QWidget *parent = 0)
Default constructs an instance of TDateTimeEdit.
[virtual] TDateTimeEdit::~TDateTimeEdit()
Destroys the instance of TDateTimeEdit. The destructor is virtual.
QCalendarWidget *TDateTimeEdit::calendarWidget() const
See also setCalendarWidget().
[virtual] void TDateTimeEdit::clear()
[virtual protected] QDateTime TDateTimeEdit::dateTimeFromText(const QString &iTextStr) const
[virtual protected] void TDateTimeEdit::fixup(QString &iInputStr) const
[virtual protected] bool TDateTimeEdit::focusNextPrevChild(bool iNextBol)
[virtual protected] void TDateTimeEdit::focusOutEvent(QFocusEvent *)
[virtual slot] QVariant TDateTimeEdit::getData(const QString &key = "", const QVariant &options = QVariant())
void TDateTimeEdit::setCalendarWidget(QCalendarWidget *iCalendarWidgetPtr)
See also calendarWidget().