From 094f8d9a878ff83db4e3bdd5ca2bcb273f96c7ea Mon Sep 17 00:00:00 2001 From: Emanoil Kotsev Date: Sat, 29 Feb 2020 18:39:20 +0900 Subject: Extended the interface of KNotes with getLastModified method. This relates to bug 2691. Signed-off-by: Emanoil Kotsev Signed-off-by: Michele Calgaro --- kontact/plugins/knotes/knotes_part.cpp | 8 ++++++++ kontact/plugins/knotes/knotes_part.h | 2 ++ kontact/plugins/knotes/knotes_plugin.cpp | 5 +++-- 3 files changed, 13 insertions(+), 2 deletions(-) (limited to 'kontact/plugins') diff --git a/kontact/plugins/knotes/knotes_part.cpp b/kontact/plugins/knotes/knotes_part.cpp index 02a4028e..20e8d6c9 100644 --- a/kontact/plugins/knotes/knotes_part.cpp +++ b/kontact/plugins/knotes/knotes_part.cpp @@ -274,6 +274,14 @@ TQMap KNotesPart::notes() const return notes; } +TQDateTime KNotesPart::getLastModified( const TQString& id ) const +{ + KNotesIconViewItem *note = mNoteList[ id ]; + TQDateTime dt; + if ( note ) + dt = note->journal()->lastModified(); + return dt; +} // private stuff diff --git a/kontact/plugins/knotes/knotes_part.h b/kontact/plugins/knotes/knotes_part.h index 023a78b9..67808bae 100644 --- a/kontact/plugins/knotes/knotes_part.h +++ b/kontact/plugins/knotes/knotes_part.h @@ -72,6 +72,8 @@ class KNotesPart : public KParts::ReadOnlyPart, virtual public KNotesIface TQMap notes() const; + TQDateTime getLastModified( const TQString& id ) const; + private slots: void createNote( KCal::Journal *journal ); void killNote( KCal::Journal *journal ); diff --git a/kontact/plugins/knotes/knotes_plugin.cpp b/kontact/plugins/knotes/knotes_plugin.cpp index fceeb65b..bec6fb5c 100644 --- a/kontact/plugins/knotes/knotes_plugin.cpp +++ b/kontact/plugins/knotes/knotes_plugin.cpp @@ -70,9 +70,10 @@ const TDEAboutData *KNotesPlugin::aboutData() mAboutData = new TDEAboutData( "knotes", I18N_NOOP( "Notes Management" ), "0.5", I18N_NOOP( "Notes Management" ), TDEAboutData::License_GPL_V2, - "(c) 2003-2004 The Kontact developers" ); - mAboutData->addAuthor( "Michael Brade", "Current Maintainer", "brade@kde.org" ); + "(c) 2003-2020 The Kontact developers" ); + mAboutData->addAuthor( "Michael Brade", "", "brade@kde.org" ); mAboutData->addAuthor( "Tobias Koenig", "", "tokoe@kde.org" ); + mAboutData->addAuthor( "TDE Team", "", "trinitydesktop.org" ); } return mAboutData; -- cgit v1.2.3