From d6c44146adfd534548c985bd7299f94f66e57acd Mon Sep 17 00:00:00 2001 From: Arno Date: Sat, 14 Mar 2020 15:32:03 +0100 Subject: Increase maximum days for slide show Set it to 9999. While at it, remove some dead code and fix includes. --- pictureviewer2.cpp | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) (limited to 'pictureviewer2.cpp') diff --git a/pictureviewer2.cpp b/pictureviewer2.cpp index ced59d7..5d9ab03 100644 --- a/pictureviewer2.cpp +++ b/pictureviewer2.cpp @@ -329,8 +329,8 @@ void PictureViewer2::doSlide(){ } mPicData = mPicFilesModel->allPics(); if(mSlideDlg->shuffle()){ - auto seed = std::chrono::system_clock::now().time_since_epoch().count(); - std::shuffle(mPicData.begin(), mPicData.end(), std::default_random_engine(seed)); + std::random_device r; + std::shuffle(mPicData.begin(), mPicData.end(), std::default_random_engine(r())); } auto picDataOld = mPicData; mPicData.clear(); @@ -668,6 +668,7 @@ PictureViewerSlideDlg::PictureViewerSlideDlg(QWidget *parent, Qt::WindowFlags f) QGroupBox *miscGb = new QGroupBox(tr("Misc.")); mRecentDays = new QSpinBox; mRecentDays->setMinimum(1); + mRecentDays->setMaximum(9999); mRecentDays->setPrefix(tr("Slide last ")); mRecentDays->setSuffix(tr(" days")); mShuffle = new QCheckBox(tr("Shuffle")); @@ -785,8 +786,8 @@ void PictureViewer2Item::appendText(const QString &text){ } void PictureViewer2Item::paint(QPainter *painter, const QStyleOptionGraphicsItem *option, QWidget *widget){ - Q_UNUSED(option); - Q_UNUSED(widget); + Q_UNUSED(option) + Q_UNUSED(widget) painter->save(); painter->setRenderHint(QPainter::Antialiasing, true); painter->setRenderHint(QPainter::TextAntialiasing, true); -- cgit v1.2.3-70-g09d2