![]() |
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.