filemanager/src/inc/fmlogger.h
changeset 32 39cf9ced4cc4
parent 25 b7bfdea70ca2
equal deleted inserted replaced
27:df183af6b92f 32:39cf9ced4cc4
    18 #ifndef FMLOGGER_H
    18 #ifndef FMLOGGER_H
    19 #define FMLOGGER_H
    19 #define FMLOGGER_H
    20 
    20 
    21 #define FMLOG_PATH QString( "C:\\data\\fileman.txt" )
    21 #define FMLOG_PATH QString( "C:\\data\\fileman.txt" )
    22 
    22 
    23 
       
    24 #include <QString>
    23 #include <QString>
    25 #include <QFile>
    24 #include <QFile>
    26 #include <QTextStream>
    25 #include <QTextStream>
    27 #include <QDateTime>
    26 #include <QDateTime>
       
    27 
       
    28 #ifdef _DEBUG_LOG_ENABLE_
       
    29     #define FM_LOG(str) FmLogger::log( str );
       
    30 #else
       
    31     #define FM_LOG(str)
       
    32 #endif
       
    33 
    28 class FmLogger
    34 class FmLogger
    29 {
    35 {
    30 public:
    36 public:
    31 
    37 
    32     static bool log( const QString &log )
    38     static bool log( const QString &log )