Merge pull request #49 from GlitchMasta47/dev

Fix for #28, take 3
This commit is contained in:
ArsenArsen 2017-12-10 18:07:42 +01:00 committed by GitHub
commit 70bba2cbbb
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 7 additions and 0 deletions

View File

@ -3,6 +3,8 @@
#include <QApplication>
#include <QCommandLineParser>
#include <QDebug>
#include <QLockFile>
#include <QDir>
#include <QScreen>
#include <QtGlobal>
#include <formatter.hpp>
@ -80,6 +82,11 @@ int main(int argc, char *argv[]) {
a.setApplicationName("KShare");
a.setOrganizationName("ArsenArsen");
a.setApplicationVersion("4.1");
QLockFile lockFile(QDir::temp().absoluteFilePath("com.arsenarsen.kshare.lock"));
if(!lockFile.tryLock(100)){
return 1;
}
QString locale = QLocale::system().name();
if (locale != "en_US") loadTranslation(locale);