#include <QtCore/qdatetime.h>
#ifndef QDATETIME_H
class QDateTime{
   public: QDateTime();
   public: explicit QDateTime(class QDate const &);
   public: QDateTime(class QDate const &, class QTime const &, enum Qt::TimeSpec spec = Qt::LocalTime);
   public: QDateTime(class QDateTime const & other);
   public: ~QDateTime();
   public: class QDateTime& operator =(class QDateTime const & other);
   public: bool isNull() const
   public: bool isValid() const
   public: class QDate date() const
   public: class QTime time() const
   public: enum Qt::TimeSpec timeSpec() const
   public: uint toTime_t() const
   public: void setDate(class QDate const & date);
   public: void setTime(class QTime const & time);
   public: void setTimeSpec(enum Qt::TimeSpec spec);
   public: void setTime_t(uint secsSince1Jan1970UTC);
#ifndef QT_NO_DATESTRING
   public: class QString toString(enum Qt::DateFormat f = Qt::TextDate) const
   public: class QString toString(class QString const & format) const
#endif
   public: class QDateTime addDays(int days) const
   public: class QDateTime addMonths(int months) const
   public: class QDateTime addYears(int years) const
   public: class QDateTime addSecs(int secs) const
   public: class QDateTime addMSecs(qint64 msecs) const
   public: class QDateTime toTimeSpec(enum Qt::TimeSpec spec) const
   public: inline class QDateTime toLocalTime() const
   public: inline class QDateTime toUTC() const
   public: int daysTo(class QDateTime const &) const
   public: int secsTo(class QDateTime const &) const
   public: bool operator ==(class QDateTime const & other) const
   public: inline bool operator !=(class QDateTime const & other) const
   public: bool operator <(class QDateTime const & other) const
   public: inline bool operator <=(class QDateTime const & other) const
   public: inline bool operator >(class QDateTime const & other) const
   public: inline bool operator >=(class QDateTime const & other) const
   public: static class QDateTime currentDateTime();
#ifndef QT_NO_DATESTRING
   public: static class QDateTime fromString(class QString const & s, enum Qt::DateFormat f = Qt::TextDate);
#endif
   public: static class QDateTime fromString(class QString const & s, class QString const & format);
   public: static class QDateTime fromTime_t(uint secsSince1Jan1970UTC);
   private: void detach();
   private: struct QDateTimePrivate* d;
   friend struct QDateTimePrivate;
   friend struct QDataStream& operator <<(struct QDataStream&, class QDateTime const &);
   friend struct QDataStream& operator >>(struct QDataStream&, class QDateTime&);
};
#endif // QDATETIME_H