Always seed pseudo-random number generator

qrand() is used in several places, but it is only seeded in ToolSettings

Change-Id: I72ed3b96315081384c63572566d31dea1a8f8b69
Reviewed-by: Daniel Teske <daniel.teske@digia.com>
Reviewed-by: Eike Ziller <eike.ziller@digia.com>
This commit is contained in:
Orgad Shaneh
2013-02-28 11:42:50 +02:00
committed by Orgad Shaneh
parent d101a3609c
commit f4a9f56e3e
2 changed files with 2 additions and 5 deletions

View File

@@ -44,6 +44,7 @@
#include <QtPlugin>
#include <QDebug>
#include <QDateTime>
using namespace Core;
using namespace Core::Internal;
@@ -87,6 +88,7 @@ void CorePlugin::parseArguments(const QStringList &arguments)
bool CorePlugin::initialize(const QStringList &arguments, QString *errorMessage)
{
qsrand(QDateTime::currentDateTime().toTime_t());
parseArguments(arguments);
const bool success = m_mainWindow->init(errorMessage);
if (success) {