[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    KDE/kdebase/runtime/nepomuk/kioslaves/common
From:       Sebastian Trueg <sebastian () trueg ! de>
Date:       2010-12-09 12:14:55
Message-ID: 20101209121455.C339DAC8A5 () svn ! kde ! org
[Download RAW message or body]

SVN commit 1204877 by trueg:

Use a date range for the date range query. This fixes compilation of the kio timeline.

 M  +2 -2      timelinetools.cpp  
 M  +4 -3      timelinetools.h  


--- trunk/KDE/kdebase/runtime/nepomuk/kioslaves/common/timelinetools.cpp #1204876:1204877
@@ -149,9 +149,9 @@
 }
 
 
-Nepomuk::Query::Query Nepomuk::buildTimelineQuery( const QDate& date )
+Nepomuk::Query::Query Nepomuk::buildTimelineQuery( const QDate& from, const QDate& to )
 {
-    Nepomuk::Query::FileQuery query = Nepomuk::Query::dateRangeQuery( date, date );
+    Nepomuk::Query::FileQuery query = Nepomuk::Query::dateRangeQuery( from, to.isValid() ? to : from );
     query.setFileMode( Query::FileQuery::QueryFiles );
     return query;
 }
--- trunk/KDE/kdebase/runtime/nepomuk/kioslaves/common/timelinetools.h #1204876:1204877
@@ -20,10 +20,11 @@
 #ifndef _NEPOMUK_TIMELINE_TOOLS_H_
 #define _NEPOMUK_TIMELINE_TOOLS_H_
 
-class QDate;
 class KUrl;
 class QString;
 
+#include <QtCore/QDate>
+
 #include <Nepomuk/Query/Query>
 
 namespace Nepomuk {
@@ -62,9 +63,9 @@
     TimelineFolderType parseTimelineUrl( const KUrl& url, QDate* date, QString* filename = 0 );
 
     /**
-     * Create a nepomuksearch:/ URL that lists all files modified at \p date.
+     * Create a nepomuksearch:/ URL that lists all files modified or accessed between \p from and \p to.
      */
-    Query::Query buildTimelineQuery( const QDate& date );
+    Query::Query buildTimelineQuery( const QDate& from, const QDate& to = QDate() );
 }
 
 #endif
[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic