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