diff --git a/interface/src/scripting/GooglePolyScriptingInterface.cpp b/interface/src/scripting/GooglePolyScriptingInterface.cpp index 7507208e27..ba4afaba27 100644 --- a/interface/src/scripting/GooglePolyScriptingInterface.cpp +++ b/interface/src/scripting/GooglePolyScriptingInterface.cpp @@ -22,6 +22,7 @@ #include #include #include +#include #include "ScriptEngineLogging.h" @@ -102,9 +103,7 @@ QString GooglePolyScriptingInterface::getModelInfo(const QString& input) { } int GooglePolyScriptingInterface::getRandIntInRange(int length) { - QTime time = QTime::currentTime(); - qsrand((uint)time.msec()); - return qrand() % length; + return QRandomGenerator::global()->bounded(length); } QUrl GooglePolyScriptingInterface::formatURLQuery(const QString& keyword, const QString& category, const QString& format) {