khtml Library API Documentation

KJS::KJSDebugWin Class Reference

Inheritance diagram for KJS::KJSDebugWin:

Inheritance graph
[legend]
Collaboration diagram for KJS::KJSDebugWin:

Collaboration graph
[legend]
List of all members.

Public Types

enum  Mode {
  Disabled = 0, Next = 1, Step = 2, Continue = 3,
  Stop = 4
}

Public Slots

void slotNext ()
void slotStep ()
void slotContinue ()
void slotStop ()
void slotBreakNext ()
void slotToggleBreakpoint (int lineno)
void slotShowFrame (int frameno)
void slotSourceSelected (int sourceSelIndex)
void slotEval ()

Public Member Functions

 KJSDebugWin (QWidget *parent=0, const char *name=0)
virtual ~KJSDebugWin ()
void setSourceLine (int sourceId, int lineno)
void setNextSourceInfo (QString url, int baseLine)
void sourceChanged (Interpreter *interpreter, QString url)
bool inSession () const
void setMode (Mode m)
void clearInterpreter (Interpreter *interpreter)
ExecState * getExecState () const
bool sourceParsed (ExecState *exec, int sourceId, const UString &source, int errorLine)
bool sourceUnused (ExecState *exec, int sourceId)
bool exception (ExecState *exec, const Value &value, bool inTryCatch)
bool atStatement (ExecState *exec)
bool enterContext (ExecState *exec)
bool exitContext (ExecState *exec, const Completion &completion)

Static Public Member Functions

static KJSDebugWincreateInstance ()
static void destroyInstance ()
static KJSDebugWindebugWindow ()

Protected Member Functions

void closeEvent (QCloseEvent *e)
bool eventFilter (QObject *obj, QEvent *evt)
void disableOtherWindows ()
void enableOtherWindows ()

Friends

class SourceDisplay

Detailed Description

Definition at line 157 of file kjs_debugwin.h.


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for khtml Library Version 3.4.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Fri Sep 16 07:14:04 2005 by doxygen 1.4.4 written by Dimitri van Heesch, © 1997-2003