KJS::KJSDebugWin Class Reference

Inheritance diagram for KJS::KJSDebugWin:

KMainWindow KInstance QMainWindow KXMLGUIBuilder KXMLGUIClient List of all members.

Detailed Description

Definition at line 160 of file kjs_debugwin.h.


Public Types

 Disabled = 0
 Next = 1
 Step = 2
 Continue = 3
 Stop = 4
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

The documentation for this class was generated from the following files:
KDE Home | KDE Accessibility Home | Description of Access Keys