#include <QtCore/qdatetime.h>
#ifndef QDATETIME_H
class QTime{
public: inline QTime();
public: QTime(int h, int m, int s = 0, int ms = 0);
public: inline bool isNull() const
public: bool isValid() const
public: int hour() const
public: int minute() const
public: int second() const
public: int msec() const
#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: bool setHMS(int h, int m, int s, int ms = 0);
public: class QTime addSecs(int secs) const
public: int secsTo(class QTime const &) const
public: class QTime addMSecs(int ms) const
public: int msecsTo(class QTime const &) const
public: inline bool operator ==(class QTime const & other) const
public: inline bool operator !=(class QTime const & other) const
public: inline bool operator <(class QTime const & other) const
public: inline bool operator <=(class QTime const & other) const
public: inline bool operator >(class QTime const & other) const
public: inline bool operator >=(class QTime const & other) const
public: static class QTime currentTime();
#ifndef QT_NO_DATESTRING
public: static class QTime fromString(class QString const & s, enum Qt::DateFormat f = Qt::TextDate);
#endif
public: static class QTime fromString(class QString const & s, class QString const & format);
public: static bool isValid(int h, int m, int s, int ms = 0);
public: void start();
public: int restart();
public: int elapsed() const
private: enum TimeFlag{
NullTime = -1,
};
private: inline int ds() const
private: int mds;
friend class QDateTime;
friend struct QDateTimePrivate;
friend struct QDataStream& operator <<(struct QDataStream&, class QTime const &);
friend struct QDataStream& operator >>(struct QDataStream&, class QTime&);
};
#endif // QDATETIME_H