Make LogDock and LogDockAppender communicate by signals
authorChristoph Egger <christoph@christoph-egger.org>
Tue, 2 Jun 2015 21:11:18 +0000 (23:11 +0200)
committerChristoph Egger <christoph@christoph-egger.org>
Tue, 2 Jun 2015 21:11:18 +0000 (23:11 +0200)
commitad626cc187f94df0ce811427af717a202ff82e8b
treebd3fa23389c442220189aaee572a116c29b22fcd
parent4979a0a839390713671f3f9756dc6820501d4ad4
Make LogDock and LogDockAppender communicate by signals

This way the Appender can work in a different thread from the gui dock
without causing problems. Also we no longer need to make the Appender
a friend of the gui dock and instead make the dock handle it's own
affairs
src/gui/widgets/LogDock.cxx
src/gui/widgets/LogDock.hxx
src/gui/widgets/LogDockAppender.cxx
src/gui/widgets/LogDockAppender.hxx