diff options
Diffstat (limited to 'pictureviewer2.cpp')
-rw-r--r-- | pictureviewer2.cpp | 5 |
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)); |