#include "HxTrace.h" #include void HxTrace::debug_write_line(QString title, QString message) { #ifdef QT_DEBUG qDebug("[%s] [%s] => %s", qPrintable(QDateTime::currentDateTime().toString("yyyy/MM/dd HH:mm:ss")), qPrintable(title), qPrintable(message)); #endif } void HxTrace::debug_write_line(QString title, const char *format, ...) { #ifdef QT_DEBUG char output[1024]; va_list arg_list; va_start(arg_list, format); // vsprintf(output, format, arg_list); vsnprintf(output, 1024, format, arg_list); va_end(arg_list); qDebug("[%s] [%s] => %s", qPrintable(QDateTime::currentDateTime().toString("yyyy/MM/dd HH:mm:ss")), qPrintable(title), output); #endif }