Qt 4.8
Classes | Macros | Functions
qdatetime_p.h File Reference
#include "qplatformdefs.h"
#include "QtCore/qatomic.h"
#include "QtCore/qdatetime.h"
#include "QtCore/qstringlist.h"
#include "QtCore/qlocale.h"
#include "QtCore/qvariant.h"
#include "QtCore/qvector.h"

Go to the source code of this file.

Classes

class  QDateTimeParser
 
struct  QDateTimeParser::SectionNode
 
struct  QDateTimeParser::StateNode
 
class  QDateTimePrivate
 

Macros

#define QDATETIMEEDIT_COMPAT_DATE_MIN   QDate(1752, 9, 14)
 
#define QDATETIMEEDIT_COMPAT_DATETIME_MIN   QDateTime(QDATETIMEEDIT_COMPAT_DATE_MIN, QDATETIMEEDIT_TIME_MIN)
 
#define QDATETIMEEDIT_DATE_INITIAL   QDate(2000, 1, 1)
 
#define QDATETIMEEDIT_DATE_MAX   QDate(7999, 12, 31)
 
#define QDATETIMEEDIT_DATE_MIN   QDate(100, 1, 1)
 
#define QDATETIMEEDIT_DATETIME_MAX   QDateTime(QDATETIMEEDIT_DATE_MAX, QDATETIMEEDIT_TIME_MAX)
 
#define QDATETIMEEDIT_DATETIME_MIN   QDateTime(QDATETIMEEDIT_DATE_MIN, QDATETIMEEDIT_TIME_MIN)
 
#define QDATETIMEEDIT_TIME_MAX   QTime(23, 59, 59, 999)
 
#define QDATETIMEEDIT_TIME_MIN   QTime(0, 0, 0, 0)
 

Functions

Q_CORE_EXPORT bool operator== (const QDateTimeParser::SectionNode &s1, const QDateTimeParser::SectionNode &s2)
 

Macro Definition Documentation

◆ QDATETIMEEDIT_COMPAT_DATE_MIN

#define QDATETIMEEDIT_COMPAT_DATE_MIN   QDate(1752, 9, 14)

◆ QDATETIMEEDIT_COMPAT_DATETIME_MIN

#define QDATETIMEEDIT_COMPAT_DATETIME_MIN   QDateTime(QDATETIMEEDIT_COMPAT_DATE_MIN, QDATETIMEEDIT_TIME_MIN)

Definition at line 73 of file qdatetime_p.h.

Referenced by QDateTimeEditPrivate::QDateTimeEditPrivate().

◆ QDATETIMEEDIT_DATE_INITIAL

#define QDATETIMEEDIT_DATE_INITIAL   QDate(2000, 1, 1)

◆ QDATETIMEEDIT_DATE_MAX

#define QDATETIMEEDIT_DATE_MAX   QDate(7999, 12, 31)

◆ QDATETIMEEDIT_DATE_MIN

#define QDATETIMEEDIT_DATE_MIN   QDate(100, 1, 1)

◆ QDATETIMEEDIT_DATETIME_MAX

#define QDATETIMEEDIT_DATETIME_MAX   QDateTime(QDATETIMEEDIT_DATE_MAX, QDATETIMEEDIT_TIME_MAX)

◆ QDATETIMEEDIT_DATETIME_MIN

#define QDATETIMEEDIT_DATETIME_MIN   QDateTime(QDATETIMEEDIT_DATE_MIN, QDATETIMEEDIT_TIME_MIN)

Definition at line 72 of file qdatetime_p.h.

Referenced by operator+().

◆ QDATETIMEEDIT_TIME_MAX

#define QDATETIMEEDIT_TIME_MAX   QTime(23, 59, 59, 999)

◆ QDATETIMEEDIT_TIME_MIN

#define QDATETIMEEDIT_TIME_MIN   QTime(0, 0, 0, 0)

Function Documentation

◆ operator==()

Q_CORE_EXPORT bool operator== ( const QDateTimeParser::SectionNode s1,
const QDateTimeParser::SectionNode s2 
)

Definition at line 6137 of file qdatetime.cpp.

6138 {
6139  return (s1.type == s2.type) && (s1.pos == s2.pos) && (s1.count == s2.count);
6140 }