//! Signal handler for graceful shutdown.
void handle_signal(int sig) {
- qWarning(QString("Caught signal %1 - exiting.").arg(sig).toAscii());
+ qWarning("%s", qPrintable(QString("Caught signal %1 - exiting.").arg(sig)));
QCoreApplication::quit();
}
// Logger logger;
Global::registerMetaTypes();
-
-#include "../../version.inc"
+ Global::setupVersion();
#if defined BUILD_CORE
Global::runMode = Global::CoreOnly;
QApplication app(argc, argv);
#endif
- qsrand(QDateTime::currentDateTime().toTime_t());
+ qsrand(QTime(0,0,0).secsTo(QTime::currentTime()));
// Set up i18n support
QLocale locale = QLocale::system();