summaryrefslogtreecommitdiffstats
path: root/src/fbgui/fbgui.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/fbgui/fbgui.cpp')
-rw-r--r--src/fbgui/fbgui.cpp23
1 files changed, 11 insertions, 12 deletions
diff --git a/src/fbgui/fbgui.cpp b/src/fbgui/fbgui.cpp
index 759c747..c7cbce6 100644
--- a/src/fbgui/fbgui.cpp
+++ b/src/fbgui/fbgui.cpp
@@ -11,7 +11,6 @@ using namespace log4cxx;
using namespace log4cxx::helpers;
LoggerPtr coreLogger(Logger::getLogger("fbgui.core"));
-
#include <iostream>
#include <QThread>
#include <QtWebKit>
@@ -45,8 +44,6 @@ fbgui::~fbgui() {
dmThread.quit();
}
-
-
/**
* init function.
*/
@@ -54,8 +51,10 @@ void fbgui::init() {
// start fbgui
LOG4CXX_DEBUG(coreLogger, "Initializing fbgui...");
- _watcher = new QFileSystemWatcher(this);
+ // init watcher
+ _watcher = new QFileSystemWatcher(this);
+ // setup layout and actions
setupLayout();
createActions();
@@ -488,15 +487,15 @@ void fbgui::createDebugConsole() {
_logFileIn = new QTextStream(_logFile);
if (!_logFile->open(QFile::ReadOnly | QFile::Text)) {
- //do error
+ LOG4CXX_DEBUG(coreLogger, "Could not open log file: " << logFilePath);
+ }
+ else {
+ _debugConsole->setPlainText(_logFileIn->readAll());
+ _debugConsole->moveCursor(QTextCursor::End);
+ // watch log file
+ _watcher->addPath(logFilePath);
+ QObject::connect(_watcher, SIGNAL(fileChanged(const QString&)), this, SLOT(refreshDebugConsole(const QString&)));
}
- _debugConsole->setPlainText(_logFileIn->readAll());
- _debugConsole->moveCursor(QTextCursor::End);
- LOG4CXX_DEBUG(coreLogger, "Log file opened.");
- // watch log file
- _watcher->addPath(logFilePath);
- QObject::connect(_watcher, SIGNAL(fileChanged(const QString&)), this, SLOT(refreshDebugConsole(const QString&)));
-
}
//-------------------------------------------------------------------------------------------
void fbgui::refreshDebugConsole(const QString& fileName) {