From kde-commits Fri Aug 31 19:05:36 2012 From: Gustavo Pichorim Boiko Date: Fri, 31 Aug 2012 19:05:36 +0000 To: kde-commits Subject: [telepathy-logger-qt] TelepathyLoggerQt4: Export the edit timestamp property from the text event Message-Id: <20120831190536.5C063A60D5 () git ! kde ! org> X-MARC-Message: https://marc.info/?l=kde-commits&m=134643994624602 Git commit 33fe58ca99e019820583d7a527a0725e9f4c3207 by Gustavo Pichorim Boi= ko. Committed on 30/08/2012 at 15:43. Pushed by boiko into branch 'master'. Export the edit timestamp property from the text event REVIEW: 106281 M +10 -0 TelepathyLoggerQt4/text-event.cpp M +1 -0 TelepathyLoggerQt4/text-event.h http://commits.kde.org/telepathy-logger-qt/33fe58ca99e019820583d7a527a0725e= 9f4c3207 diff --git a/TelepathyLoggerQt4/text-event.cpp b/TelepathyLoggerQt4/text-ev= ent.cpp index 675f2f4..3754d31 100644 --- a/TelepathyLoggerQt4/text-event.cpp +++ b/TelepathyLoggerQt4/text-event.cpp @@ -42,3 +42,13 @@ QString TextEvent::messageToken() const QString str =3D QString::fromUtf8(s); return str; } + +QDateTime TextEvent::editTimestamp() const +{ + // FIXME See http://bugs.freedesktop.org/show_bug.cgi?id=3D21690 + uint seconds =3D (uint) tpl_text_event_get_edit_timestamp(object()); + QDateTime dateTime; + dateTime.setTime_t(seconds); + return dateTime; +} + diff --git a/TelepathyLoggerQt4/text-event.h b/TelepathyLoggerQt4/text-even= t.h index 2ea73f7..8113deb 100644 --- a/TelepathyLoggerQt4/text-event.h +++ b/TelepathyLoggerQt4/text-event.h @@ -40,6 +40,7 @@ public: Tp::ChannelTextMessageType messageType() const; QString message() const; QString messageToken() const; + QDateTime editTimestamp() const; }; = } //namespace