Qt 4.8
|
The QScriptDebuggerConsole class provides the core functionality of a debugger console. More...
#include <qscriptdebuggerconsole_p.h>
Properties | |
QScopedPointer< QScriptDebuggerConsolePrivate > | d_ptr |
The QScriptDebuggerConsole class provides the core functionality of a debugger console.
Definition at line 70 of file qscriptdebuggerconsole_p.h.
QScriptDebuggerConsole::QScriptDebuggerConsole | ( | ) |
Definition at line 417 of file qscriptdebuggerconsole.cpp.
QScriptDebuggerConsole::~QScriptDebuggerConsole | ( | ) |
Definition at line 422 of file qscriptdebuggerconsole.cpp.
void QScriptDebuggerConsole::bumpSessionId | ( | ) |
Definition at line 563 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::startInteraction().
|
virtual |
Reimplemented Function
Implements QScriptDebuggerConsoleHistorianInterface.
Definition at line 602 of file qscriptdebuggerconsole.cpp.
QScriptDebuggerConsoleCommandManager * QScriptDebuggerConsole::commandManager | ( | ) | const |
Definition at line 433 of file qscriptdebuggerconsole.cpp.
QString QScriptDebuggerConsole::commandPrefix | ( | ) | const |
Definition at line 457 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::executeConsoleCommand().
QScriptDebuggerConsoleCommandJob * QScriptDebuggerConsole::consumeInput | ( | const QString & | input, |
QScriptMessageHandlerInterface * | messageHandler, | ||
QScriptDebuggerCommandSchedulerInterface * | commandScheduler | ||
) |
Consumes the given line of input.
If the input starts with the command prefix, it is regarded as a debugger command; otherwise the input is evaluated as a plain script.
Definition at line 468 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::_q_onLineEntered(), and QScriptDebuggerPrivate::executeConsoleCommand().
int QScriptDebuggerConsole::currentFrameIndex | ( | ) | const |
Definition at line 509 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::debuggerEvent(), QScriptCompletionTask::QScriptCompletionTask(), QScriptDebuggerPrivate::showToolTip(), and QScriptDebuggerPrivate::sync().
int QScriptDebuggerConsole::currentLineNumber | ( | ) | const |
Definition at line 533 of file qscriptdebuggerconsole.cpp.
qint64 QScriptDebuggerConsole::currentScriptId | ( | ) | const |
Definition at line 521 of file qscriptdebuggerconsole.cpp.
int QScriptDebuggerConsole::evaluateAction | ( | ) | const |
Definition at line 545 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::debuggerEvent().
bool QScriptDebuggerConsole::hasIncompleteInput | ( | ) | const |
Definition at line 439 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::_q_onLineEntered().
|
virtual |
Reimplemented Function
Implements QScriptDebuggerConsoleHistorianInterface.
Definition at line 593 of file qscriptdebuggerconsole.cpp.
|
virtual |
Reimplemented Function
Implements QScriptDebuggerConsoleHistorianInterface.
Definition at line 584 of file qscriptdebuggerconsole.cpp.
QString QScriptDebuggerConsole::incompleteInput | ( | ) | const |
Definition at line 445 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::executeConsoleCommand().
void QScriptDebuggerConsole::loadScriptedCommands | ( | const QString & | scriptsPath, |
QScriptMessageHandlerInterface * | messageHandler | ||
) |
Definition at line 426 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::QScriptDebuggerPrivate().
qint64 QScriptDebuggerConsole::sessionId | ( | ) | const |
Definition at line 557 of file qscriptdebuggerconsole.cpp.
void QScriptDebuggerConsole::setCurrentFrameIndex | ( | int | index | ) |
Definition at line 515 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::startInteraction().
void QScriptDebuggerConsole::setCurrentLineNumber | ( | int | lineNumber | ) |
Definition at line 539 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::startInteraction().
void QScriptDebuggerConsole::setCurrentScriptId | ( | qint64 | id | ) |
Definition at line 527 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::startInteraction().
void QScriptDebuggerConsole::setEvaluateAction | ( | int | action | ) |
Definition at line 551 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::debuggerEvent().
void QScriptDebuggerConsole::setIncompleteInput | ( | const QString & | input | ) |
Definition at line 451 of file qscriptdebuggerconsole.cpp.
Referenced by QScriptDebuggerPrivate::executeConsoleCommand().
void QScriptDebuggerConsole::showDebuggerInfoMessage | ( | QScriptMessageHandlerInterface * | messageHandler | ) |
Definition at line 569 of file qscriptdebuggerconsole.cpp.
|
private |
Definition at line 113 of file qscriptdebuggerconsole_p.h.