equal
deleted
inserted
replaced
53 /* Leaf class */ |
53 /* Leaf class */ |
54 class Q_CONTACTS_EXPORT QContactTimestamp : public QContactDetail |
54 class Q_CONTACTS_EXPORT QContactTimestamp : public QContactDetail |
55 { |
55 { |
56 public: |
56 public: |
57 #ifdef Q_QDOC |
57 #ifdef Q_QDOC |
58 const char* DefinitionName; |
58 static const QLatin1Constant DefinitionName; |
59 const char* FieldModificationTimestamp; |
59 static const QLatin1Constant FieldModificationTimestamp; |
60 const char* FieldCreationTimestamp; |
60 static const QLatin1Constant FieldCreationTimestamp; |
61 #else |
61 #else |
62 Q_DECLARE_CUSTOM_CONTACT_DETAIL(QContactTimestamp, "Timestamp") |
62 Q_DECLARE_CUSTOM_CONTACT_DETAIL(QContactTimestamp, "Timestamp") |
63 Q_DECLARE_LATIN1_LITERAL(FieldModificationTimestamp, "ModificationTimestamp"); |
63 Q_DECLARE_LATIN1_CONSTANT(FieldModificationTimestamp, "ModificationTimestamp"); |
64 Q_DECLARE_LATIN1_LITERAL(FieldCreationTimestamp, "CreationTimestamp"); |
64 Q_DECLARE_LATIN1_CONSTANT(FieldCreationTimestamp, "CreationTimestamp"); |
65 #endif |
65 #endif |
66 |
66 |
67 void setLastModified(const QDateTime& timestamp) {setValue(FieldModificationTimestamp, timestamp);} |
67 void setLastModified(const QDateTime& timestamp) {setValue(FieldModificationTimestamp, timestamp);} |
68 QDateTime lastModified() const {return value<QDateTime>(FieldModificationTimestamp);} |
68 QDateTime lastModified() const {return value<QDateTime>(FieldModificationTimestamp);} |
69 void setCreated(const QDateTime& timestamp) {setValue(FieldCreationTimestamp, timestamp);} |
69 void setCreated(const QDateTime& timestamp) {setValue(FieldCreationTimestamp, timestamp);} |