summaryrefslogtreecommitdiffstats
path: root/picfilesmodel.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'picfilesmodel.cpp')
-rw-r--r--picfilesmodel.cpp33
1 files changed, 0 insertions, 33 deletions
diff --git a/picfilesmodel.cpp b/picfilesmodel.cpp
index 193a883..313c5a5 100644
--- a/picfilesmodel.cpp
+++ b/picfilesmodel.cpp
@@ -10,10 +10,6 @@
#include <QFile>
#include <QLocale>
-#include <algorithm>
-#include <random>
-#include <chrono>
-
#include "picfilesmodel.h"
#include "smglobals.h"
#include "smtreeitem.h"
@@ -347,35 +343,6 @@ void PicFilesModel::selectFromSelection(QList<QVariant> ids){
mCurrentPics = &mAllPics;
}
-// delete this func once the one above works
-void PicFilesModel::allPicIds(){
- mAllPics.clear();
- mCurrentBatch = 0;
- QSqlQuery q("SELECT tfilename, cmd5sum, ipicsid FROM pics", mDb);
- while(q.next()){
- QList<QVariant> cur;
- cur << q.value(0) << q.value(1) << q.value(2);
- mAllPics << cur;
- }
- auto seed = std::chrono::system_clock::now().time_since_epoch().count();
- std::shuffle(mAllPics.begin(), mAllPics.end(), std::default_random_engine(seed));
- mCurrentPics = &mAllPics;
-}
-
-void PicFilesModel::recentPicIds(){
- mRecentPics.clear();
- mCurrentBatch = 0;
- QSqlQuery q("SELECT tfilename, cmd5sum, ipicsid FROM pics WHERE dtadded > now() - interval '6 months'", mDb);
- while(q.next()){
- QList<QVariant> cur;
- cur << q.value(0) << q.value(1) << q.value(2);
- mRecentPics << cur;
- }
- auto seed = std::chrono::system_clock::now().time_since_epoch().count();
- std::shuffle(mRecentPics.begin(), mRecentPics.end(), std::default_random_engine(seed));
- mCurrentPics = &mRecentPics;
-}
-
QList<QList<QVariant> > PicFilesModel::getNextBatch(){
if(mCurrentBatch * 100 >= mAllPics.count()){
mCurrentBatch = 0;