diff options
author | Itay Grudev <itay+git2020@grudev.com> | 2020-09-09 02:23:42 +0100 |
---|---|---|
committer | Itay Grudev <itay+git2020@grudev.com> | 2020-09-09 02:23:42 +0100 |
commit | eca580366526b52d3d597fdbd285bfcd96d429db (patch) | |
tree | f585e17e02a99e782607cee1bf56855926ec0ab4 /singleapplication.cpp | |
parent | Removed extra qDebug statements (diff) | |
download | singleapplication-eca580366526b52d3d597fdbd285bfcd96d429db.tar.xz |
Moved the random sleep functionality to SingleApplicationPrivate
Diffstat (limited to 'singleapplication.cpp')
-rw-r--r-- | singleapplication.cpp | 13 |
1 files changed, 1 insertions, 12 deletions
diff --git a/singleapplication.cpp b/singleapplication.cpp index 27c0316..9b58bf8 100644 --- a/singleapplication.cpp +++ b/singleapplication.cpp @@ -21,14 +21,8 @@ // THE SOFTWARE. #include <QtCore/QElapsedTimer> -#include <QtCore/QThread> #include <QtCore/QByteArray> #include <QtCore/QSharedMemory> -#if QT_VERSION >= QT_VERSION_CHECK(5, 10, 0) -#include <QtCore/QRandomGenerator> -#else -#include <QtCore/QDateTime> -#endif #include "singleapplication.h" #include "singleapplication_p.h" @@ -119,12 +113,7 @@ SingleApplication::SingleApplication( int &argc, char *argv[], bool allowSeconda qDebug() << "SingleApplication: Unable to unlock memory for random wait."; qDebug() << d->memory->errorString(); } -#if QT_VERSION >= QT_VERSION_CHECK( 5, 10, 0 ) - QThread::sleep( QRandomGenerator::global()->bounded( 8u, 18u )); -#else - qsrand( QDateTime::currentMSecsSinceEpoch() % std::numeric_limits<uint>::max() ); - QThread::sleep( 8 + static_cast <unsigned long>( static_cast <float>( qrand() ) / RAND_MAX * 10 )); -#endif + d->randomSleep(); if( ! d->memory->lock() ){ qCritical() << "SingleApplication: Unable to lock memory after random wait."; abortSafely(); |