![]() |
Qt 4.8
|
Public Functions | |
| void | _q_clearConsole () |
| void | _q_clearDebugOutput () |
| void | _q_clearErrorLog () |
| void | _q_continue () |
| void | _q_findInScript () |
| void | _q_findNextInScript () |
| void | _q_findPreviousInScript () |
| void | _q_goToLine () |
| void | _q_interrupt () |
| void | _q_onCurrentFrameChanged (int frameIndex) |
| Slot called when the current index has changed in the stack widget. More... | |
| void | _q_onCurrentScriptChanged (qint64 scriptId) |
| Slot called when the current script has changed in the scripts widget. More... | |
| void | _q_onFindCodeRequest (const QString &, int) |
| void | _q_onLineEntered (const QString &contents) |
| Slot called when a line has been entered in the console widget. More... | |
| void | _q_onScriptLocationSelected (int lineNumber) |
| void | _q_runToCursor () |
| void | _q_runToNewScript () |
| void | _q_stepInto () |
| void | _q_stepOut () |
| void | _q_stepOver () |
| void | _q_toggleBreakpoint () |
| QScriptCompletionTaskInterface * | createCompletionTask (const QString &contents, int cursorPosition, int frameIndex, int options) |
| Reimplemented Function More... | |
| QScriptDebuggerLocalsModel * | createLocalsModel () |
| bool | debuggerEvent (const QScriptDebuggerEvent &event) |
| Handles a debugger event from the frontend. More... | |
| void | emitStoppedSignal () |
| void | executeConsoleCommand (const QString &command) |
| void | findCode (const QString &exp, int options) |
| void | finishJob (QScriptDebuggerJob *job) |
| Reimplemented Function More... | |
| void | handleResponse (const QScriptDebuggerResponse &response, int commandId) |
| Reimplemented Function More... | |
| void | hibernateUntilEvaluateFinished (QScriptDebuggerJob *job) |
| Reimplemented Function More... | |
| void | loadLocals (int frameIndex) |
| void | maybeDelete (QWidget *widget) |
| void | maybeStartNewJob () |
| Starts a new job if appropriate. More... | |
| QScriptDebuggerPrivate () | |
| int | scheduleCommand (const QScriptDebuggerCommand &command, QScriptDebuggerResponseHandlerInterface *responseHandler) |
| Reimplemented Function More... | |
| int | scheduleJob (QScriptDebuggerJob *job) |
| Reimplemented Function More... | |
| void | selectScriptForFrame (int frameIndex) |
| void | showToolTip (const QPoint &pos, int frameIndex, int lineNumber, const QStringList &path) |
| Reimplemented Function More... | |
| void | startInteraction (QScriptDebuggerEvent::Type type, qint64 scriptId, int lineNumber) |
| void | sync () |
| ~QScriptDebuggerPrivate () | |
Public Functions inherited from QObjectPrivate | |
| void | _q_reregisterTimers (void *pointer) |
| void | addConnection (int signal, Connection *c) |
| void | cleanConnectionLists () |
| void | connectNotify (const char *signal) |
| void | deleteChildren () |
| void | disconnectNotify (const char *signal) |
| bool | isSender (const QObject *receiver, const char *signal) const |
| bool | isSignalConnected (uint signalIdx) const |
| Returns true if the signal with index signal_index from object sender is connected. More... | |
| void | moveToThread_helper () |
| QObjectPrivate (int version=QObjectPrivateVersion) | |
| QObjectList | receiverList (const char *signal) const |
| QObjectList | senderList () const |
| void | setParent_helper (QObject *) |
| void | setThreadData_helper (QThreadData *currentData, QThreadData *targetData) |
| int | signalIndex (const char *signalName) const |
| Returns the signal index used in the internal connectionLists vector. More... | |
| virtual | ~QObjectPrivate () |
Public Functions inherited from QObjectData | |
| virtual | ~QObjectData ()=0 |
Public Functions inherited from QScriptDebuggerCommandSchedulerInterface | |
| virtual | ~QScriptDebuggerCommandSchedulerInterface () |
Public Functions inherited from QScriptDebuggerJobSchedulerInterface | |
| virtual | ~QScriptDebuggerJobSchedulerInterface () |
Public Functions inherited from QScriptDebuggerEventHandlerInterface | |
| virtual | ~QScriptDebuggerEventHandlerInterface () |
Public Functions inherited from QScriptDebuggerResponseHandlerInterface | |
| virtual | ~QScriptDebuggerResponseHandlerInterface () |
Public Functions inherited from QScriptCompletionProviderInterface | |
| virtual | ~QScriptCompletionProviderInterface () |
Public Functions inherited from QScriptToolTipProviderInterface | |
| virtual | ~QScriptToolTipProviderInterface () |
Static Public Functions | |
| static QPixmap | pixmap (const QString &path) |
Static Public Functions inherited from QObjectPrivate | |
| static void | clearGuards (QObject *) |
| static QObjectPrivate * | get (QObject *o) |
| static void | resetCurrentSender (QObject *receiver, Sender *currentSender, Sender *previousSender) |
| static Sender * | setCurrentSender (QObject *receiver, Sender *sender) |
| static void | signalSignature (const QMetaMethod &signal, QVarLengthArray< char > *result) |
Additional Inherited Members | |
Public Types inherited from QObjectPrivate | |
| typedef void(* | StaticMetaCallFunction) (QObject *, QMetaObject::Call, int, void **) |
Public Types inherited from QScriptCompletionProviderInterface | |
| enum | Option { ConsoleCommandCompletion = 1 } |
Definition at line 146 of file qscriptdebugger.cpp.
| QScriptDebuggerPrivate::QScriptDebuggerPrivate | ( | ) |
Definition at line 266 of file qscriptdebugger.cpp.
| QScriptDebuggerPrivate::~QScriptDebuggerPrivate | ( | ) |
Definition at line 315 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_clearConsole | ( | ) |
Definition at line 822 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_clearDebugOutput | ( | ) |
Definition at line 810 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_clearErrorLog | ( | ) |
Definition at line 816 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_continue | ( | ) |
Definition at line 756 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_findInScript | ( | ) |
Definition at line 843 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_findNextInScript | ( | ) |
Definition at line 853 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_findPreviousInScript | ( | ) |
Definition at line 858 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_goToLine | ( | ) |
Definition at line 885 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_interrupt | ( | ) |
Definition at line 751 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_onCurrentFrameChanged | ( | int | frameIndex | ) |
Slot called when the current index has changed in the stack widget.
Definition at line 724 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_onCurrentScriptChanged | ( | qint64 | scriptId | ) |
Slot called when the current script has changed in the scripts widget.
Definition at line 733 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_onFindCodeRequest | ( | const QString & | exp, |
| int | options | ||
| ) |
Definition at line 865 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_onLineEntered | ( | const QString & | contents | ) |
Slot called when a line has been entered in the console widget.
Definition at line 709 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_onScriptLocationSelected | ( | int | lineNumber | ) |
Definition at line 743 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_runToCursor | ( | ) |
Definition at line 776 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_runToNewScript | ( | ) |
Definition at line 784 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_stepInto | ( | ) |
Definition at line 761 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_stepOut | ( | ) |
Definition at line 771 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_stepOver | ( | ) |
Definition at line 766 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::_q_toggleBreakpoint | ( | ) |
Definition at line 790 of file qscriptdebugger.cpp.
|
virtual |
Reimplemented Function
Implements QScriptCompletionProviderInterface.
Definition at line 698 of file qscriptdebugger.cpp.
| QScriptDebuggerLocalsModel * QScriptDebuggerPrivate::createLocalsModel | ( | ) |
Definition at line 1234 of file qscriptdebugger.cpp.
|
virtual |
Handles a debugger event from the frontend.
Reimplemented Function
Implements QScriptDebuggerEventHandlerInterface.
Definition at line 494 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::emitStoppedSignal | ( | ) |
Definition at line 1290 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::executeConsoleCommand | ( | const QString & | command | ) |
Definition at line 828 of file qscriptdebugger.cpp.
Referenced by _q_continue(), _q_interrupt(), _q_stepInto(), _q_stepOut(), and _q_stepOver().
| void QScriptDebuggerPrivate::findCode | ( | const QString & | exp, |
| int | options | ||
| ) |
Definition at line 875 of file qscriptdebugger.cpp.
Referenced by _q_findNextInScript(), _q_findPreviousInScript(), and _q_onFindCodeRequest().
|
virtual |
Reimplemented Function
Implements QScriptDebuggerJobSchedulerInterface.
Definition at line 361 of file qscriptdebugger.cpp.
|
virtual |
Reimplemented Function
Implements QScriptDebuggerResponseHandlerInterface.
Definition at line 416 of file qscriptdebugger.cpp.
Referenced by createLocalsModel().
|
virtual |
Reimplemented Function
Implements QScriptDebuggerJobSchedulerInterface.
Definition at line 374 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::loadLocals | ( | int | frameIndex | ) |
Definition at line 1228 of file qscriptdebugger.cpp.
Referenced by _q_onCurrentFrameChanged(), and sync().
| void QScriptDebuggerPrivate::maybeDelete | ( | QWidget * | widget | ) |
Definition at line 331 of file qscriptdebugger.cpp.
Referenced by ~QScriptDebuggerPrivate().
| void QScriptDebuggerPrivate::maybeStartNewJob | ( | ) |
Starts a new job if appropriate.
Definition at line 384 of file qscriptdebugger.cpp.
Referenced by finishJob(), and scheduleJob().
Definition at line 337 of file qscriptdebugger.cpp.
|
virtual |
Reimplemented Function
Implements QScriptDebuggerCommandSchedulerInterface.
Definition at line 395 of file qscriptdebugger.cpp.
|
virtual |
Reimplemented Function
Implements QScriptDebuggerJobSchedulerInterface.
Definition at line 346 of file qscriptdebugger.cpp.
Referenced by _q_onLineEntered(), executeConsoleCommand(), loadLocals(), selectScriptForFrame(), showToolTip(), startInteraction(), and sync().
| void QScriptDebuggerPrivate::selectScriptForFrame | ( | int | frameIndex | ) |
Definition at line 1284 of file qscriptdebugger.cpp.
Referenced by _q_onCurrentFrameChanged(), and sync().
|
virtual |
Reimplemented Function
Implements QScriptToolTipProviderInterface.
Definition at line 682 of file qscriptdebugger.cpp.
| void QScriptDebuggerPrivate::startInteraction | ( | QScriptDebuggerEvent::Type | type, |
| qint64 | scriptId, | ||
| int | lineNumber | ||
| ) |
Definition at line 1141 of file qscriptdebugger.cpp.
Referenced by debuggerEvent().
| void QScriptDebuggerPrivate::sync | ( | ) |
Definition at line 1199 of file qscriptdebugger.cpp.
Referenced by startInteraction().
| QScriptDebuggerJob* QScriptDebuggerPrivate::activeJob |
Definition at line 224 of file qscriptdebugger.cpp.
Referenced by debuggerEvent(), finishJob(), hibernateUntilEvaluateFinished(), maybeStartNewJob(), QScriptDebuggerPrivate(), and ~QScriptDebuggerPrivate().
| bool QScriptDebuggerPrivate::activeJobHibernating |
Definition at line 225 of file qscriptdebugger.cpp.
Referenced by debuggerEvent(), finishJob(), hibernateUntilEvaluateFinished(), and QScriptDebuggerPrivate().
| QScriptBreakpointsModel* QScriptDebuggerPrivate::breakpointsModel |
Definition at line 239 of file qscriptdebugger.cpp.
Referenced by _q_toggleBreakpoint(), debuggerEvent(), handleResponse(), QScriptDebuggerPrivate(), and sync().
| QScriptBreakpointsWidgetInterface* QScriptDebuggerPrivate::breakpointsWidget |
Definition at line 238 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and ~QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::clearConsoleAction |
Definition at line 256 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::clearDebugOutputAction |
Definition at line 254 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::clearErrorLogAction |
Definition at line 255 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate().
| QScriptDebuggerCodeFinderWidgetInterface* QScriptDebuggerPrivate::codeFinderWidget |
Definition at line 237 of file qscriptdebugger.cpp.
Referenced by _q_findInScript(), _q_findNextInScript(), _q_findPreviousInScript(), findCode(), QScriptDebuggerPrivate(), and ~QScriptDebuggerPrivate().
| QScriptDebuggerCodeWidgetInterface* QScriptDebuggerPrivate::codeWidget |
Definition at line 236 of file qscriptdebugger.cpp.
Referenced by _q_goToLine(), _q_onCurrentScriptChanged(), _q_onScriptLocationSelected(), _q_runToCursor(), _q_toggleBreakpoint(), findCode(), handleResponse(), QScriptDebuggerPrivate(), startInteraction(), sync(), and ~QScriptDebuggerPrivate().
| QScriptDebuggerConsole* QScriptDebuggerPrivate::console |
Definition at line 219 of file qscriptdebugger.cpp.
Referenced by _q_onLineEntered(), createCompletionTask(), debuggerEvent(), executeConsoleCommand(), QScriptDebuggerPrivate(), showToolTip(), startInteraction(), sync(), and ~QScriptDebuggerPrivate().
| QScriptDebuggerConsoleWidgetInterface* QScriptDebuggerPrivate::consoleWidget |
Definition at line 229 of file qscriptdebugger.cpp.
Referenced by _q_clearConsole(), _q_onLineEntered(), debuggerEvent(), QScriptDebuggerPrivate(), startInteraction(), and ~QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::continueAction |
Definition at line 245 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QScriptDebugOutputWidgetInterface* QScriptDebuggerPrivate::debugOutputWidget |
Definition at line 240 of file qscriptdebugger.cpp.
Referenced by _q_clearDebugOutput(), debuggerEvent(), executeConsoleCommand(), QScriptDebuggerPrivate(), and ~QScriptDebuggerPrivate().
| QScriptErrorLogWidgetInterface* QScriptDebuggerPrivate::errorLogWidget |
Definition at line 241 of file qscriptdebugger.cpp.
Referenced by _q_clearErrorLog(), debuggerEvent(), QScriptDebuggerPrivate(), and ~QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::findInScriptAction |
Definition at line 258 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and startInteraction().
| QAction* QScriptDebuggerPrivate::findNextInScriptAction |
Definition at line 259 of file qscriptdebugger.cpp.
Referenced by _q_onFindCodeRequest(), and QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::findPreviousInScriptAction |
Definition at line 260 of file qscriptdebugger.cpp.
Referenced by _q_onFindCodeRequest(), and QScriptDebuggerPrivate().
| QScriptDebuggerFrontend* QScriptDebuggerPrivate::frontend |
Definition at line 216 of file qscriptdebugger.cpp.
Referenced by _q_runToCursor(), _q_runToNewScript(), createLocalsModel(), debuggerEvent(), QScriptDebuggerPrivate(), scheduleCommand(), QScriptToolTipJob::start(), and QScriptDebuggerShowLineJob::start().
| QAction* QScriptDebuggerPrivate::goToLineAction |
Definition at line 261 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and startInteraction().
| bool QScriptDebuggerPrivate::interactive |
Definition at line 218 of file qscriptdebugger.cpp.
Referenced by debuggerEvent(), handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QAction* QScriptDebuggerPrivate::interruptAction |
Definition at line 244 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QHash<int, QScriptDebuggerLocalsModel*> QScriptDebuggerPrivate::localsModels |
Definition at line 235 of file qscriptdebugger.cpp.
| QScriptDebuggerLocalsWidgetInterface* QScriptDebuggerPrivate::localsWidget |
Definition at line 234 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), sync(), and ~QScriptDebuggerPrivate().
| int QScriptDebuggerPrivate::nextJobId |
Definition at line 221 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and scheduleJob().
| QList<int> QScriptDebuggerPrivate::pendingJobIds |
Definition at line 223 of file qscriptdebugger.cpp.
Referenced by scheduleJob().
| QList<QScriptDebuggerJob*> QScriptDebuggerPrivate::pendingJobs |
Definition at line 222 of file qscriptdebugger.cpp.
Referenced by maybeStartNewJob(), scheduleJob(), and ~QScriptDebuggerPrivate().
| QHash<int, QScriptDebuggerResponseHandlerInterface*> QScriptDebuggerPrivate::responseHandlers |
Definition at line 227 of file qscriptdebugger.cpp.
Referenced by handleResponse(), and scheduleCommand().
| QAction* QScriptDebuggerPrivate::runToCursorAction |
Definition at line 249 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QAction* QScriptDebuggerPrivate::runToNewScriptAction |
Definition at line 250 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QScriptDebuggerScriptsModel* QScriptDebuggerPrivate::scriptsModel |
Definition at line 233 of file qscriptdebugger.cpp.
Referenced by _q_toggleBreakpoint(), QScriptDebuggerPrivate(), and sync().
| QScriptDebuggerScriptsWidgetInterface* QScriptDebuggerPrivate::scriptsWidget |
Definition at line 232 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and ~QScriptDebuggerPrivate().
| QScriptDebuggerStackModel* QScriptDebuggerPrivate::stackModel |
Definition at line 231 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and sync().
| QScriptDebuggerStackWidgetInterface* QScriptDebuggerPrivate::stackWidget |
Definition at line 230 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), showToolTip(), startInteraction(), sync(), and ~QScriptDebuggerPrivate().
| QAction* QScriptDebuggerPrivate::stepIntoAction |
Definition at line 246 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QAction* QScriptDebuggerPrivate::stepOutAction |
Definition at line 248 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QAction* QScriptDebuggerPrivate::stepOverAction |
Definition at line 247 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QAction* QScriptDebuggerPrivate::toggleBreakpointAction |
Definition at line 252 of file qscriptdebugger.cpp.
Referenced by QScriptDebuggerPrivate(), and startInteraction().
| int QScriptDebuggerPrivate::updatesEnabledTimerId |
Definition at line 263 of file qscriptdebugger.cpp.
Referenced by handleResponse(), QScriptDebuggerPrivate(), and startInteraction().
| QHash<int, QScriptDebuggerCommand> QScriptDebuggerPrivate::watchedCommands |
Definition at line 226 of file qscriptdebugger.cpp.
Referenced by handleResponse(), and scheduleCommand().
| QScriptDebuggerWidgetFactoryInterface* QScriptDebuggerPrivate::widgetFactory |
Definition at line 242 of file qscriptdebugger.cpp.
Referenced by _q_findInScript(), debuggerEvent(), and QScriptDebuggerPrivate().