Implement upgrage code.

This commit is contained in:
Vladimir Golovnev (Glassez) 2015-06-18 10:08:07 +03:00
parent de712c6ba9
commit b29f6916cb
4 changed files with 141 additions and 1 deletions

View file

@ -75,6 +75,8 @@ Q_IMPORT_PLUGIN(qico)
#include "core/utils/misc.h"
#include "core/preferences.h"
#include "upgrade.h"
// Signal handlers
#if defined(Q_OS_UNIX) || defined(STACKTRACE_WIN)
void sigintHandler(int);
@ -200,6 +202,8 @@ int main(int argc, char *argv[])
return EXIT_SUCCESS;
}
if (!upgrade()) return EXIT_FAILURE;
srand(time(0));
#ifdef DISABLE_GUI
if (params.shouldDaemonize) {