debugger: rename output window into log window

This commit is contained in:
hjk
2010-09-22 16:20:08 +02:00
parent cf1ffdbc45
commit 02283ea84d
6 changed files with 59 additions and 57 deletions

View File

@@ -17,77 +17,77 @@ QT += gui \
script script
HEADERS += breakhandler.h \ HEADERS += breakhandler.h \
breakwindow.h \
breakpoint.h \ breakpoint.h \
breakwindow.h \
consolewindow.h \ consolewindow.h \
debuggeragents.h \ debugger_global.h \
debuggeractions.h \ debuggeractions.h \
debuggeragents.h \
debuggerconstants.h \ debuggerconstants.h \
debuggerdialogs.h \ debuggerdialogs.h \
debuggerengine.h \ debuggerengine.h \
debugger_global.h \ debuggermainwindow.h \
debuggeroutputwindow.h \
debuggerplugin.h \ debuggerplugin.h \
debuggerrunner.h \ debuggerrunner.h \
debuggertooltip.h \
debuggerstringutils.h \ debuggerstringutils.h \
debuggertooltip.h \
debuggeruiswitcher.h \
logwindow.h \
moduleshandler.h \ moduleshandler.h \
moduleswindow.h \ moduleswindow.h \
name_demangler.h \
outputcollector.h \ outputcollector.h \
procinterrupt.h \ procinterrupt.h \
registerhandler.h \ registerhandler.h \
registerwindow.h \ registerwindow.h \
sessionengine.h \ sessionengine.h \
stackframe.h \
stackhandler.h \
stackwindow.h \
snapshothandler.h \ snapshothandler.h \
snapshotwindow.h \ snapshotwindow.h \
sourcefileshandler.h \ sourcefileshandler.h \
sourcefileswindow.h \ sourcefileswindow.h \
stackframe.h \
stackhandler.h \
stackwindow.h \
threadswindow.h \ threadswindow.h \
watchhandler.h \ watchhandler.h \
watchutils.h \ watchutils.h \
watchwindow.h \ watchwindow.h \
name_demangler.h \
debuggeruiswitcher.h \
debuggermainwindow.h \
threadshandler.h threadshandler.h
SOURCES += breakhandler.cpp \ SOURCES += breakhandler.cpp \
breakwindow.cpp \
breakpoint.cpp \ breakpoint.cpp \
breakwindow.cpp \
consolewindow.cpp \ consolewindow.cpp \
debuggeragents.cpp \
debuggeractions.cpp \ debuggeractions.cpp \
debuggeragents.cpp \
debuggerdialogs.cpp \ debuggerdialogs.cpp \
debuggerengine.cpp \ debuggerengine.cpp \
debuggeroutputwindow.cpp \ debuggermainwindow.cpp \
debuggerplugin.cpp \ debuggerplugin.cpp \
debuggerrunner.cpp \ debuggerrunner.cpp \
debuggertooltip.cpp \ debuggertooltip.cpp \
debuggeruiswitcher.cpp \
logwindow.cpp \
moduleshandler.cpp \ moduleshandler.cpp \
moduleswindow.cpp \ moduleswindow.cpp \
name_demangler.cpp \
outputcollector.cpp \ outputcollector.cpp \
procinterrupt.cpp \ procinterrupt.cpp \
registerhandler.cpp \ registerhandler.cpp \
registerwindow.cpp \ registerwindow.cpp \
sessionengine.cpp \
snapshothandler.cpp \ snapshothandler.cpp \
snapshotwindow.cpp \ snapshotwindow.cpp \
stackhandler.cpp \
stackwindow.cpp \
sourcefileshandler.cpp \ sourcefileshandler.cpp \
sourcefileswindow.cpp \ sourcefileswindow.cpp \
stackhandler.cpp \
stackwindow.cpp \
threadshandler.cpp \
threadswindow.cpp \ threadswindow.cpp \
watchdata.cpp \ watchdata.cpp \
watchhandler.cpp \ watchhandler.cpp \
watchwindow.cpp \
watchutils.cpp \ watchutils.cpp \
name_demangler.cpp \ watchwindow.cpp \
debuggeruiswitcher.cpp \
debuggermainwindow.cpp \
threadshandler.cpp \
sessionengine.cpp \
stackframe.cpp stackframe.cpp
FORMS += attachexternaldialog.ui \ FORMS += attachexternaldialog.ui \

View File

@@ -32,10 +32,10 @@
#include "debuggeractions.h" #include "debuggeractions.h"
#include "debuggeragents.h" #include "debuggeragents.h"
#include "debuggerrunner.h" #include "debuggerrunner.h"
#include "debuggeroutputwindow.h"
#include "debuggerplugin.h" #include "debuggerplugin.h"
#include "debuggerstringutils.h" #include "debuggerstringutils.h"
#include "debuggertooltip.h" #include "debuggertooltip.h"
#include "logwindow.h"
#include "breakhandler.h" #include "breakhandler.h"
#include "moduleshandler.h" #include "moduleshandler.h"

View File

@@ -35,7 +35,6 @@
#include "debuggerdialogs.h" #include "debuggerdialogs.h"
#include "debuggerengine.h" #include "debuggerengine.h"
#include "debuggermainwindow.h" #include "debuggermainwindow.h"
#include "debuggeroutputwindow.h"
#include "debuggerplugin.h" #include "debuggerplugin.h"
#include "debuggerrunner.h" #include "debuggerrunner.h"
#include "debuggerstringutils.h" #include "debuggerstringutils.h"
@@ -44,6 +43,7 @@
#include "breakwindow.h" #include "breakwindow.h"
#include "consolewindow.h" #include "consolewindow.h"
#include "logwindow.h"
#include "moduleswindow.h" #include "moduleswindow.h"
#include "registerwindow.h" #include "registerwindow.h"
#include "snapshotwindow.h" #include "snapshotwindow.h"
@@ -1019,7 +1019,7 @@ public:
SourceFilesWindow *m_sourceFilesWindow; SourceFilesWindow *m_sourceFilesWindow;
QAbstractItemView *m_stackWindow; QAbstractItemView *m_stackWindow;
QAbstractItemView *m_threadsWindow; QAbstractItemView *m_threadsWindow;
DebuggerOutputWindow *m_outputWindow; LogWindow *m_logWindow;
ScriptConsole *m_scriptConsoleWindow; ScriptConsole *m_scriptConsoleWindow;
SessionEngine *m_sessionEngine; SessionEngine *m_sessionEngine;
@@ -1062,7 +1062,7 @@ DebuggerPluginPrivate::DebuggerPluginPrivate(DebuggerPlugin *plugin)
m_sourceFilesWindow = 0; m_sourceFilesWindow = 0;
m_stackWindow = 0; m_stackWindow = 0;
m_threadsWindow = 0; m_threadsWindow = 0;
m_outputWindow = 0; m_logWindow = 0;
m_scriptConsoleWindow = 0; m_scriptConsoleWindow = 0;
m_sessionEngine = 0; m_sessionEngine = 0;
@@ -1112,8 +1112,8 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments, QString *er
m_consoleWindow->setObjectName(QLatin1String("CppDebugConsole")); m_consoleWindow->setObjectName(QLatin1String("CppDebugConsole"));
m_modulesWindow = new ModulesWindow; m_modulesWindow = new ModulesWindow;
m_modulesWindow->setObjectName(QLatin1String("CppDebugModules")); m_modulesWindow->setObjectName(QLatin1String("CppDebugModules"));
m_outputWindow = new DebuggerOutputWindow; m_logWindow = new LogWindow;
m_outputWindow->setObjectName(QLatin1String("CppDebugOutput")); m_logWindow->setObjectName(QLatin1String("CppDebugOutput"));
m_registerWindow = new RegisterWindow; m_registerWindow = new RegisterWindow;
m_registerWindow->setObjectName(QLatin1String("CppDebugRegisters")); m_registerWindow->setObjectName(QLatin1String("CppDebugRegisters"));
@@ -1289,7 +1289,7 @@ bool DebuggerPluginPrivate::initialize(const QStringList &arguments, QString *er
connect(m_registerDock->toggleViewAction(), SIGNAL(toggled(bool)), connect(m_registerDock->toggleViewAction(), SIGNAL(toggled(bool)),
SLOT(registerDockToggled(bool)), Qt::QueuedConnection); SLOT(registerDockToggled(bool)), Qt::QueuedConnection);
m_outputDock = m_uiSwitcher->createDockWidget(AnyLanguage, m_outputWindow, m_outputDock = m_uiSwitcher->createDockWidget(AnyLanguage, m_logWindow,
Qt::TopDockWidgetArea); Qt::TopDockWidgetArea);
m_outputDock->setObjectName(QString(DOCKWIDGET_OUTPUT)); m_outputDock->setObjectName(QString(DOCKWIDGET_OUTPUT));
@@ -2077,7 +2077,7 @@ void DebuggerPluginPrivate::fontSettingsChanged
{ {
int size = settings.fontZoom() * settings.fontSize() / 100; int size = settings.fontZoom() * settings.fontSize() / 100;
changeFontSize(m_breakWindow, size); changeFontSize(m_breakWindow, size);
changeFontSize(m_outputWindow, size); changeFontSize(m_logWindow, size);
changeFontSize(m_localsWindow, size); changeFontSize(m_localsWindow, size);
changeFontSize(m_modulesWindow, size); changeFontSize(m_modulesWindow, size);
changeFontSize(m_consoleWindow, size); changeFontSize(m_consoleWindow, size);
@@ -2120,7 +2120,7 @@ void DebuggerPluginPrivate::setBusyCursor(bool busy)
m_consoleWindow->setCursor(cursor); m_consoleWindow->setCursor(cursor);
m_localsWindow->setCursor(cursor); m_localsWindow->setCursor(cursor);
m_modulesWindow->setCursor(cursor); m_modulesWindow->setCursor(cursor);
m_outputWindow->setCursor(cursor); m_logWindow->setCursor(cursor);
m_registerWindow->setCursor(cursor); m_registerWindow->setCursor(cursor);
m_returnWindow->setCursor(cursor); m_returnWindow->setCursor(cursor);
m_sourceFilesWindow->setCursor(cursor); m_sourceFilesWindow->setCursor(cursor);
@@ -2409,9 +2409,9 @@ void DebuggerPluginPrivate::dumpLog()
if (!file.open(QIODevice::WriteOnly)) if (!file.open(QIODevice::WriteOnly))
return; return;
QTextStream ts(&file); QTextStream ts(&file);
ts << m_outputWindow->inputContents(); ts << m_logWindow->inputContents();
ts << "\n\n=======================================\n\n"; ts << "\n\n=======================================\n\n";
ts << m_outputWindow->combinedContents(); ts << m_logWindow->combinedContents();
} }
void DebuggerPluginPrivate::clearStatusMessage() void DebuggerPluginPrivate::clearStatusMessage()
@@ -2673,7 +2673,7 @@ ExtensionSystem::IPlugin::ShutdownFlag DebuggerPlugin::aboutToShutdown()
void DebuggerPlugin::showMessage(const QString &msg, int channel, int timeout) void DebuggerPlugin::showMessage(const QString &msg, int channel, int timeout)
{ {
//qDebug() << "PLUGIN OUTPUT: " << channel << msg; //qDebug() << "PLUGIN OUTPUT: " << channel << msg;
DebuggerOutputWindow *ow = d->m_outputWindow; LogWindow *ow = d->m_logWindow;
ConsoleWindow *cw = d->m_consoleWindow; ConsoleWindow *cw = d->m_consoleWindow;
QTC_ASSERT(ow, return); QTC_ASSERT(ow, return);
switch (channel) { switch (channel) {

View File

@@ -66,7 +66,7 @@
#include "sourcefileswindow.h" #include "sourcefileswindow.h"
#include "debuggerdialogs.h" #include "debuggerdialogs.h"
#include "debuggeroutputwindow.h" #include "logwindow.h"
#include <utils/qtcassert.h> #include <utils/qtcassert.h>
#include <utils/fancymainwindow.h> #include <utils/fancymainwindow.h>
@@ -2031,7 +2031,7 @@ void GdbEngine::setTokenBarrier()
PENDING_DEBUG("\n--- token barrier ---\n"); PENDING_DEBUG("\n--- token barrier ---\n");
showMessage(_("--- token barrier ---"), LogMiscInput); showMessage(_("--- token barrier ---"), LogMiscInput);
if (theDebuggerBoolSetting(LogTimeStamps)) if (theDebuggerBoolSetting(LogTimeStamps))
showMessage(DebuggerOutputWindow::logTimeStamp(), LogMiscInput); showMessage(LogWindow::logTimeStamp(), LogMiscInput);
m_oldestAcceptableToken = currentToken(); m_oldestAcceptableToken = currentToken();
} }
@@ -3459,7 +3459,7 @@ void GdbEngine::rebuildWatchModel()
m_processedNames.clear(); m_processedNames.clear();
PENDING_DEBUG("REBUILDING MODEL" << count); PENDING_DEBUG("REBUILDING MODEL" << count);
if (theDebuggerBoolSetting(LogTimeStamps)) if (theDebuggerBoolSetting(LogTimeStamps))
showMessage(DebuggerOutputWindow::logTimeStamp(), LogMiscInput); showMessage(LogWindow::logTimeStamp(), LogMiscInput);
showMessage(_("<Rebuild Watchmodel %1>").arg(count), LogMiscInput); showMessage(_("<Rebuild Watchmodel %1>").arg(count), LogMiscInput);
showStatusMessage(tr("Finished retrieving data"), 400); showStatusMessage(tr("Finished retrieving data"), 400);
watchHandler()->endCycle(); watchHandler()->endCycle();

View File

@@ -27,7 +27,7 @@
** **
**************************************************************************/ **************************************************************************/
#include "debuggeroutputwindow.h" #include "logwindow.h"
#include "debuggeractions.h" #include "debuggeractions.h"
#include "debuggerconstants.h" #include "debuggerconstants.h"
@@ -58,9 +58,8 @@
#include <utils/savedaction.h> #include <utils/savedaction.h>
using namespace Debugger; namespace Debugger {
using namespace Debugger::Internal; namespace Internal {
using namespace Find;
static QChar charForChannel(int channel) static QChar charForChannel(int channel)
{ {
@@ -360,7 +359,7 @@ public slots:
// //
///////////////////////////////////////////////////////////////////// /////////////////////////////////////////////////////////////////////
DebuggerOutputWindow::DebuggerOutputWindow(QWidget *parent) LogWindow::LogWindow(QWidget *parent)
: QWidget(parent) : QWidget(parent)
{ {
setWindowTitle(tr("Debugger")); setWindowTitle(tr("Debugger"));
@@ -392,11 +391,11 @@ DebuggerOutputWindow::DebuggerOutputWindow(QWidget *parent)
Aggregation::Aggregate *aggregate = new Aggregation::Aggregate; Aggregation::Aggregate *aggregate = new Aggregation::Aggregate;
aggregate->add(m_combinedText); aggregate->add(m_combinedText);
aggregate->add(new BaseTextFind(m_combinedText)); aggregate->add(new Find::BaseTextFind(m_combinedText));
aggregate = new Aggregation::Aggregate; aggregate = new Aggregation::Aggregate;
aggregate->add(m_inputText); aggregate->add(m_inputText);
aggregate->add(new BaseTextFind(m_inputText)); aggregate->add(new Find::BaseTextFind(m_inputText));
connect(m_inputText, SIGNAL(statusMessageRequested(QString,int)), connect(m_inputText, SIGNAL(statusMessageRequested(QString,int)),
this, SIGNAL(statusMessageRequested(QString,int))); this, SIGNAL(statusMessageRequested(QString,int)));
@@ -404,7 +403,7 @@ DebuggerOutputWindow::DebuggerOutputWindow(QWidget *parent)
m_combinedText, SLOT(gotoResult(int))); m_combinedText, SLOT(gotoResult(int)));
}; };
void DebuggerOutputWindow::showOutput(int channel, const QString &output) void LogWindow::showOutput(int channel, const QString &output)
{ {
if (output.isEmpty()) if (output.isEmpty())
return; return;
@@ -432,7 +431,7 @@ void DebuggerOutputWindow::showOutput(int channel, const QString &output)
} }
} }
void DebuggerOutputWindow::showInput(int channel, const QString &input) void LogWindow::showInput(int channel, const QString &input)
{ {
Q_UNUSED(channel) Q_UNUSED(channel)
if (theDebuggerBoolSetting(LogTimeStamps)) if (theDebuggerBoolSetting(LogTimeStamps))
@@ -444,30 +443,30 @@ void DebuggerOutputWindow::showInput(int channel, const QString &input)
m_inputText->ensureCursorVisible(); m_inputText->ensureCursorVisible();
} }
void DebuggerOutputWindow::clearContents() void LogWindow::clearContents()
{ {
m_combinedText->clear(); m_combinedText->clear();
m_inputText->clear(); m_inputText->clear();
} }
void DebuggerOutputWindow::setCursor(const QCursor &cursor) void LogWindow::setCursor(const QCursor &cursor)
{ {
m_combinedText->viewport()->setCursor(cursor); m_combinedText->viewport()->setCursor(cursor);
m_inputText->viewport()->setCursor(cursor); m_inputText->viewport()->setCursor(cursor);
QWidget::setCursor(cursor); QWidget::setCursor(cursor);
} }
QString DebuggerOutputWindow::combinedContents() const QString LogWindow::combinedContents() const
{ {
return m_combinedText->toPlainText(); return m_combinedText->toPlainText();
} }
QString DebuggerOutputWindow::inputContents() const QString LogWindow::inputContents() const
{ {
return m_inputText->toPlainText(); return m_inputText->toPlainText();
} }
QString DebuggerOutputWindow::logTimeStamp() QString LogWindow::logTimeStamp()
{ {
// Cache the last log time entry by ms. If time progresses, // Cache the last log time entry by ms. If time progresses,
// report the difference to the last time stamp in ms. // report the difference to the last time stamp in ms.
@@ -490,4 +489,7 @@ QString DebuggerOutputWindow::logTimeStamp()
return lastTimeStamp; return lastTimeStamp;
} }
#include "debuggeroutputwindow.moc" } // namespace Internal
} // namespace Debugger
#include "logwindow.moc"

View File

@@ -27,8 +27,8 @@
** **
**************************************************************************/ **************************************************************************/
#ifndef DEBUGGER_OUTPUTWINDOW_H #ifndef DEBUGGER_LOGWINDOW_H
#define DEBUGGER_OUTPUTWINDOW_H #define DEBUGGER_LOGWINDOW_H
#include <QtGui/QWidget> #include <QtGui/QWidget>
@@ -41,12 +41,12 @@ QT_END_NAMESPACE
namespace Debugger { namespace Debugger {
namespace Internal { namespace Internal {
class DebuggerOutputWindow : public QWidget class LogWindow : public QWidget
{ {
Q_OBJECT Q_OBJECT
public: public:
explicit DebuggerOutputWindow(QWidget *parent = 0); explicit LogWindow(QWidget *parent = 0);
void setCursor(const QCursor &cursor); void setCursor(const QCursor &cursor);
@@ -74,5 +74,5 @@ private:
} // namespace Internal } // namespace Internal
} // namespace Debugger } // namespace Debugger
#endif // DEBUGGER_OUTPUTWINDOW_H #endif // DEBUGGER_LOGWINDOW_H