summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorArno <arno@disconnect.de>2020-07-25 10:41:12 +0200
committerArno <arno@disconnect.de>2020-07-25 10:41:12 +0200
commitac955139aaef7643e513b2d766a5027b5eed56d6 (patch)
tree80c82f2a354f341dcd8ed3c61d881fac8f5fc3b3
parent384521059f8e9de8cf22977ce9723c7b0ed3e889 (diff)
downloadSheMov-ac955139aaef7643e513b2d766a5027b5eed56d6.tar.gz
SheMov-ac955139aaef7643e513b2d766a5027b5eed56d6.tar.bz2
SheMov-ac955139aaef7643e513b2d766a5027b5eed56d6.zip
Fix qrand() deprecation warnings
-rw-r--r--pictureviewer2.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/pictureviewer2.cpp b/pictureviewer2.cpp
index 5d9ab03..fcdb540 100644
--- a/pictureviewer2.cpp
+++ b/pictureviewer2.cpp
@@ -39,6 +39,7 @@
#include <QHBoxLayout>
#include <QLabel>
#include <QGridLayout>
+#include <QRandomGenerator>
#include <random>
#include <chrono>
@@ -568,8 +569,8 @@ void PictureViewer2::docFromTree(SmTreeItem *start, QTextCursor *cur, int indent
}
void PictureViewer2::setGradient(const QPixmap &pic){
- QPoint val1 = QPoint(qrand() % pic.width(), qrand() % pic.height());
- QPoint val2 = QPoint(qrand() % pic.width(), qrand() % pic.height());
+ QPoint val1 = QPoint(QRandomGenerator::global()->generate() % pic.width(), QRandomGenerator::global()->generate() % pic.height());
+ QPoint val2 = QPoint(QRandomGenerator::global()->generate() % pic.width(), QRandomGenerator::global()->generate() % pic.height());
QImage img = pic.toImage();
QColor c1(img.pixel(val1));
QColor c2(img.pixel(val2));