From d3333dca89b82b6922cddc1499594e62887b2ca9 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Patrick=20Jos=C3=A9=20Pereira?= Date: Fri, 5 Jun 2020 11:21:43 -0300 Subject: [PATCH] QGCTemporaryFile: Remove deprecated qrand MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: Patrick José Pereira --- src/QGCTemporaryFile.cc | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/QGCTemporaryFile.cc b/src/QGCTemporaryFile.cc index 0a1e9883f..400801fc8 100644 --- a/src/QGCTemporaryFile.cc +++ b/src/QGCTemporaryFile.cc @@ -18,6 +18,7 @@ #include "QGCTemporaryFile.h" #include +#include #include QGCTemporaryFile::QGCTemporaryFile(const QString& fileTemplate, QObject* parent) : @@ -40,7 +41,7 @@ bool QGCTemporaryFile::open(QFile::OpenMode openMode) do { QString uniqueStr; for (int i=0; i<6; i++) { - uniqueStr += rgDigits[qrand() % 10]; + uniqueStr += rgDigits[QRandomGenerator::global()->generate() % 10]; } if (_template.contains("XXXXXX")) { -- 2.22.0