summaryrefslogtreecommitdiffstats
path: root/picfilesmodel.cpp
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2020-03-14 15:32:03 +0100
committerArno <arno@disconnect.de>2020-03-14 15:32:03 +0100
commitd6c44146adfd534548c985bd7299f94f66e57acd (patch)
tree3546f96e98670b8bb52c0c3dcd00c9f39d92e830 /picfilesmodel.cpp
parent65a9a1e58f30f5806ba12571518bee96ee44d05f (diff)
downloadSheMov-d6c44146adfd534548c985bd7299f94f66e57acd.tar.gz
SheMov-d6c44146adfd534548c985bd7299f94f66e57acd.tar.bz2
SheMov-d6c44146adfd534548c985bd7299f94f66e57acd.zip
Increase maximum days for slide show
Set it to 9999. While at it, remove some dead code and fix includes.
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;