11#include " Logger.h"
2+ #include < biogears/io/io-manager.h>
23
34#include < QDebug>
45#include < QLoggingCategory>
56#include < QString>
67
7- void QtLogForward::ForwardDebug ( const std::string& msg, const std::string& origin)
8+ void QtLogForward::Debug ( char const * msg) const
89{
9- messageReceived (QString (" <font color=#ff0000ff>%1</font>\n " ).arg (msg. c_str () ));
10+ messageReceived (QString (" <font color=#ff0000ff>%1</font>\n " ).arg (msg));
1011}
1112// -------------------------------------------------------------------------------
12- void QtLogForward::ForwardInfo ( const std::string& msg, const std::string& origin)
13+ void QtLogForward::Info ( char const * msg) const
1314{
14- messageReceived (QString (" <color=#ffaaaaaa>%1</color>\n " ).arg (msg. c_str () ));
15+ messageReceived (QString (" <color=#ffaaaaaa>%1</color>\n " ).arg (msg));
1516}
1617// -------------------------------------------------------------------------------
17- void QtLogForward::ForwardWarning ( const std::string& msg, const std::string& origin)
18+ void QtLogForward::Warning ( char const * msg) const
1819{
19- messageReceived (QString (" <color=#ffffff00>%1</color>\n " ).arg (msg. c_str () ));
20+ messageReceived (QString (" <color=#ffffff00>%1</color>\n " ).arg (msg));
2021}
2122// -------------------------------------------------------------------------------
22- void QtLogForward::ForwardError ( const std::string& msg, const std::string& origin)
23+ void QtLogForward::Error ( char const * msg) const
2324{
2425
25- messageReceived (QString (" <color=#ffff0000>%1</color>\n " ).arg (msg. c_str () ));
26+ messageReceived (QString (" <color=#ffff0000>%1</color>\n " ).arg (msg));
2627}
2728// -------------------------------------------------------------------------------
28- void QtLogForward::ForwardFatal ( const std::string& msg, const std::string& origin)
29+ void QtLogForward::Fatal ( char const * msg) const
2930{
30- messageReceived (QString (" <color=#ffff66cc>%1</color>\n " ).arg (msg. c_str () ));
31+ messageReceived (QString (" <color=#ffff66cc>%1</color>\n " ).arg (msg));
3132}
3233// -------------------------------------------------------------------------------
3334// -------------------------------------------------------------------------------
@@ -44,8 +45,8 @@ struct QtLogger::Implementation {
4445};
4546// -------------------------------------------------------------------------------
4647
47- QtLogger::QtLogger (const QString& logFilename, const QString& working_dir )
48- : biogears::Logger(logFilename.toStdString(), working_dir.toStdString() )
48+ QtLogger::QtLogger (const QString& logFilename, biogears::IOManager iomanager )
49+ : biogears::Logger(logFilename.toStdString(), iomanager )
4950 , _pimpl(std::make_unique<Implementation>())
5051{
5152 biogears::Logger::SetForward (&_pimpl->Qt5LogStream );
0 commit comments