Qt
Internal/Contributor docs for the Qt SDK. Note: These are NOT official API docs; those are found at https://doc.qt.io/
Loading...
Searching...
No Matches
qdatetimeparser_p.h File Reference

(b6a11a4ee5319366f14c11c7cf3a4f1dbf33cfd5)

#include <QtCore/private/qglobal_p.h>
#include "qplatformdefs.h"
#include "QtCore/qatomic.h"
#include "QtCore/qcalendar.h"
#include "QtCore/qcoreapplication.h"
#include "QtCore/qdatetime.h"
#include "QtCore/qlist.h"
#include "QtCore/qlocale.h"
#include "QtCore/qstringlist.h"
#include "QtCore/qtimezone.h"
#include "QtCore/qvariant.h"
+ Include dependency graph for qdatetimeparser_p.h:

Go to the source code of this file.

Classes

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

Macros

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

Functions

 QT_REQUIRE_CONFIG (datetimeparser)
 
 Q_DECLARE_TYPEINFO (QDateTimeParser::SectionNode, Q_PRIMITIVE_TYPE)
 
Q_CORE_EXPORT bool operator== (QDateTimeParser::SectionNode s1, QDateTimeParser::SectionNode s2)
 

Macro Definition Documentation

◆ QDATETIMEEDIT_COMPAT_DATE_MIN

#define QDATETIMEEDIT_COMPAT_DATE_MIN   QDate(1752, 9, 14)

Definition at line 37 of file qdatetimeparser_p.h.

◆ QDATETIMEEDIT_DATE_INITIAL

#define QDATETIMEEDIT_DATE_INITIAL   QDate(2000, 1, 1)

Definition at line 39 of file qdatetimeparser_p.h.

◆ QDATETIMEEDIT_DATE_MAX

#define QDATETIMEEDIT_DATE_MAX   QDate(9999, 12, 31)

Definition at line 38 of file qdatetimeparser_p.h.

◆ QDATETIMEEDIT_DATE_MIN

#define QDATETIMEEDIT_DATE_MIN   QDate(100, 1, 1)

Definition at line 36 of file qdatetimeparser_p.h.

◆ QDATETIMEEDIT_TIME_MAX

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

Definition at line 35 of file qdatetimeparser_p.h.

◆ QDATETIMEEDIT_TIME_MIN

#define QDATETIMEEDIT_TIME_MIN   QTime(0, 0)

Definition at line 34 of file qdatetimeparser_p.h.

Function Documentation

◆ operator==()

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

Definition at line 2347 of file qdatetimeparser.cpp.

◆ Q_DECLARE_TYPEINFO()

Q_DECLARE_TYPEINFO ( QDateTimeParser::SectionNode ,
Q_PRIMITIVE_TYPE  )

◆ QT_REQUIRE_CONFIG()

QT_REQUIRE_CONFIG ( datetimeparser )