[vidalia/alpha] Output plugin engine debug messages to the terminal

commit da3d7566c412084360c884950e6c27500da4d544 Author: Tomás Touceda <chiiph@torproject.org> Date: Sat Jul 21 15:51:11 2012 -0300 Output plugin engine debug messages to the terminal --- changes/pluginEngineImprovements | 1 + src/vidalia/plugin/DebugDialog.cpp | 4 ++++ 2 files changed, 5 insertions(+), 0 deletions(-) diff --git a/changes/pluginEngineImprovements b/changes/pluginEngineImprovements index 552792a..ca75311 100644 --- a/changes/pluginEngineImprovements +++ b/changes/pluginEngineImprovements @@ -2,3 +2,4 @@ o VidaliaTab prototype for plugins has been migrated to a full QWidget derived object and an automatically generated extension. o Provide a way to add icons to a plugin's menu item. + o Output plugins engine debug messages to the terminal. diff --git a/src/vidalia/plugin/DebugDialog.cpp b/src/vidalia/plugin/DebugDialog.cpp index a6105c4..6967bea 100644 --- a/src/vidalia/plugin/DebugDialog.cpp +++ b/src/vidalia/plugin/DebugDialog.cpp @@ -15,6 +15,7 @@ */ #include "DebugDialog.h" +#include "Vidalia.h" QStringList DebugDialog::outputBuffer; QStringList DebugDialog::syntaxBuffer; @@ -46,18 +47,21 @@ void DebugDialog::outputDebug(const QString &msg) { outputBuffer << msg; + vDebug("[PluginEngine - debug] %1").arg(msg); } void DebugDialog::syntaxDebug(const QString &msg) { syntaxBuffer << msg; + vDebug("[PluginEngine - syntax error] %1").arg(msg); } void DebugDialog::exceptDebug(const QString &msg) { exceptBuffer << msg; + vDebug("[PluginEngine - exception] %1").arg(msg); } void
participants (1)
-
chiiph@torproject.org