From 32bfaf252c9752d038a42bf0c7ca33da4f0242b1 Mon Sep 17 00:00:00 2001 From: Aditya Kulkarni Date: Thu, 15 Nov 2018 18:27:30 -0800 Subject: [PATCH] Source compatibility with older Qt --- src/main.cpp | 5 +++++ src/precompiled.h | 7 ++++++- 2 files changed, 11 insertions(+), 1 deletion(-) diff --git a/src/main.cpp b/src/main.cpp index b685f8e..99163de 100644 --- a/src/main.cpp +++ b/src/main.cpp @@ -19,7 +19,12 @@ int main(int argc, char *argv[]) #endif // QRandomGenerator generates a secure random number, which we use to seed. +#if QT_VERSION >= 0x051000 unsigned int seed = QRandomGenerator::securelySeeded().generate(); +#else + // This will be used only during debugging for compatibility reasons + unsigned int seed = std::time(0); +#endif std::srand(seed); Settings::init(); diff --git a/src/precompiled.h b/src/precompiled.h index bff6110..447436a 100644 --- a/src/precompiled.h +++ b/src/precompiled.h @@ -7,6 +7,12 @@ #include #include +#include + +#if QT_VERSION >= 0x051000 +#include +#endif + #include #include #include @@ -19,7 +25,6 @@ #include #include #include -#include #include #include #include