mirror of
https://abf.rosa.ru/djam/italc3.git
synced 2025-02-23 08:13:01 +00:00
32 lines
1 KiB
Diff
32 lines
1 KiB
Diff
diff -ur italc-2.0.2.orig/ima/src/main.cpp italc-2.0.2/ima/src/main.cpp
|
|
--- italc-2.0.2.orig/ima/src/main.cpp 2014-07-11 00:36:06.000000000 +0400
|
|
+++ italc-2.0.2/ima/src/main.cpp 2014-12-28 22:20:51.000000000 +0300
|
|
@@ -26,6 +26,8 @@
|
|
#include <QtCore/QModelIndex>
|
|
#include <QtGui/QApplication>
|
|
#include <QtGui/QSplashScreen>
|
|
+#include <QFile>
|
|
+#include <QDir>
|
|
|
|
#ifdef ITALC3
|
|
#include "MasterCore.h"
|
|
@@ -51,6 +53,19 @@
|
|
{
|
|
QApplication app( argc, argv );
|
|
|
|
+ // create directory ~/.italc
|
|
+ QDir dir(QDir::home ().path()+"/.italc");
|
|
+ if (dir.exists()==false){
|
|
+ dir.mkdir(QDir::home ().path()+"/.italc");
|
|
+ }
|
|
+
|
|
+ // copy file ~/.italc/GlobalConfig.xml
|
|
+ QFile file (QDir::home ().path()+"/.italc/GlobalConfig.xml");
|
|
+ if (file.exists()==false){
|
|
+ QFile fileSkel("/etc/skel/.italc/GlobalConfig.xml");
|
|
+ if (fileSkel.exists()==true) fileSkel.copy(QDir::home().path()+"/.italc/GlobalConfig.xml");
|
|
+ }
|
|
+
|
|
ItalcCore::init();
|
|
|
|
Logger l( "ItalcMaster" );
|