![]() |
KD SOAP API Documentation
2.1
|
#include <KDDateTime.h>


Public Member Functions | |
| KDDateTime () | |
| KDDateTime (const KDDateTime &) | |
| KDDateTime (const QDateTime &) | |
| ~KDDateTime () | |
| operator QVariant () const | |
| KDDateTime & | operator= (const KDDateTime &) |
| void | setTimeZone (const QString &timeZone) |
| QString | timeZone () const |
| QString | toDateString () const |
Static Public Member Functions | |
| static KDDateTime | fromDateString (const QString &s) |
A DateTime class with an additional (optional) timezone.
As specified in https://www.w3.org/TR/xmlschema-2/#dateTime, the timezone can be empty (local time), "Z" (for UTC) or an offset from UTC like "+05:00" or "-03:00"
Definition at line 27 of file KDDateTime.h.
| KDDateTime::KDDateTime | ( | ) |
Definition at line 20 of file KDDateTime.cpp.
| KDDateTime::KDDateTime | ( | const KDDateTime & | rhs | ) |
Definition at line 25 of file KDDateTime.cpp.
| KDDateTime::KDDateTime | ( | const QDateTime & | rhs | ) |
Implicit constructor from a QDateTime. Sets the timeZone to "local", i.e. empty
Definition at line 31 of file KDDateTime.cpp.
| KDDateTime::~KDDateTime | ( | ) |
Definition at line 46 of file KDDateTime.cpp.
|
static |
Creates a KDDateTime from a SOAP-compliant string representation.
Definition at line 82 of file KDDateTime.cpp.
References setTimeZone().
| KDDateTime::operator QVariant | ( | ) | const |
Converts the KDDateTime to QVariant, to avoid implicit conversion to base QDateTime.
Definition at line 50 of file KDDateTime.cpp.
| KDDateTime & KDDateTime::operator= | ( | const KDDateTime & | rhs | ) |
Definition at line 37 of file KDDateTime.cpp.
| void KDDateTime::setTimeZone | ( | const QString & | timeZone | ) |
Sets the timeZone. Can be empty, "Z", or an offset like "+05:00" or "-03:00".
Definition at line 60 of file KDDateTime.cpp.
References timeZone().
Referenced by fromDateString().
| QString KDDateTime::timeZone | ( | ) | const |
Returns the time zone set by setTimeZone.
Definition at line 55 of file KDDateTime.cpp.
Referenced by setTimeZone().
| QString KDDateTime::toDateString | ( | ) | const |
Returns a SOAP-compliant string representation of the date/time object.
Definition at line 103 of file KDDateTime.cpp.
Referenced by variantToTextValue().
© 2010-2022 Klarälvdalens Datakonsult AB (KDAB)
https://www.kdab.com/development-resources/qt-tools/kd-soap/