Use shared SVG renderers.
[sloppygui.git] / src / guilogger.cpp
blob238c3be1c539a8e8cec5bfb7b251affd2f6b40ca
1 /*
2 This file is part of SloppyGUI.
4 SloppyGUI is free software: you can redistribute it and/or modify
5 it under the terms of the GNU General Public License as published by
6 the Free Software Foundation, either version 3 of the License, or
7 (at your option) any later version.
9 SloppyGUI is distributed in the hope that it will be useful,
10 but WITHOUT ANY WARRANTY; without even the implied warranty of
11 MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the
12 GNU General Public License for more details.
14 You should have received a copy of the GNU General Public License
15 along with SloppyGUI. If not, see <http://www.gnu.org/licenses/>.
18 #include <QTextEdit>
19 #include <QTime>
21 #include "guilogger.h"
23 GuiLogger::GuiLogger(QTextEdit* logWidget)
25 Q_ASSERT(logWidget);
26 m_widget = logWidget;
29 void GuiLogger::log(QtMsgType type, const char *message)
31 Q_UNUSED(type)
33 QString msg;
34 msg.append("[").append(QTime::currentTime().toString("HH:mm:ss")).append("] ");
35 msg.append(QString::fromUtf8(message));
36 m_widget->append(msg);