comparison debug.cpp @ 62:68aebc316898

* Some adjustments to process running (avoid timer): caller must now report errors * Function to find user's real name * Locate hg executable in path explicitly, use a setting to remember it
author Chris Cannam
date Wed, 17 Nov 2010 13:32:56 +0000
parents 73073f34a5ee
children 94be1e218655
comparison
equal deleted inserted replaced
61:bf57a16315bd 62:68aebc316898
22 #include <QMutex> 22 #include <QMutex>
23 #include <QMutexLocker> 23 #include <QMutexLocker>
24 #include <QFile> 24 #include <QFile>
25 #include <QDir> 25 #include <QDir>
26 #include <QCoreApplication> 26 #include <QCoreApplication>
27 #include <QDateTime>
27 28
28 #include <cstdio> 29 #include <cstdio>
29 30
30 QDebug & 31 QDebug &
31 getEasyHgDebug() 32 getEasyHgDebug()
51 << " for writing, using console debug instead"; 52 << " for writing, using console debug instead";
52 debug = new QDebug(QtDebugMsg); 53 debug = new QDebug(QtDebugMsg);
53 delete logFile; 54 delete logFile;
54 logFile = 0; 55 logFile = 0;
55 } 56 }
57 *debug << endl << (const char *)prefix << "Log started at "
58 << QDateTime::currentDateTime().toString();
56 } 59 }
57 mutex.unlock(); 60 mutex.unlock();
58 61
59 QDebug &dref = *debug; 62 QDebug &dref = *debug;
60 return dref << endl << (const char *)prefix; 63 return dref << endl << (const char *)prefix;