KDevelop API Documentation

GDBDebugger::GDBOutputWidget Class Reference

#include <gdboutputwidget.h>

Inheritance diagram for GDBDebugger::GDBOutputWidget:

Inheritance graph
[legend]
Collaboration diagram for GDBDebugger::GDBOutputWidget:

Collaboration graph
[legend]
List of all members.

Public Slots

void slotReceivedStdout (const char *line)
void slotReceivedStderr (const char *line)
void slotDbgStatus (const QString &status, int statusFlag)
void slotGDBCmd ()

Signals

void userGDBCmd (const QString &cmd)
void breakInto ()

Public Member Functions

 GDBOutputWidget (QWidget *parent=0, const char *name=0)
 ~GDBOutputWidget ()
void clear ()

Protected Member Functions

virtual void focusInEvent (QFocusEvent *e)

Private Attributes

KHistoryCombom_userGDBCmdEditor
QToolButtonm_Interrupt
QTextEditm_gdbView

Constructor & Destructor Documentation

GDBDebugger::GDBOutputWidget::GDBOutputWidget QWidget parent = 0,
const char *  name = 0
 

Definition at line 41 of file gdboutputwidget.cpp.

References QBoxLayout::addWidget(), breakInto(), m_gdbView, m_Interrupt, m_userGDBCmdEditor, GDBDebugger::s_dbgNotStarted, slotDbgStatus(), and slotGDBCmd().

GDBDebugger::GDBOutputWidget::~GDBOutputWidget  ) 
 

Definition at line 84 of file gdboutputwidget.cpp.


Member Function Documentation

void GDBDebugger::GDBOutputWidget::breakInto  )  [signal]
 

Referenced by GDBOutputWidget().

void GDBDebugger::GDBOutputWidget::clear  ) 
 

Definition at line 92 of file gdboutputwidget.cpp.

References m_gdbView.

void GDBDebugger::GDBOutputWidget::focusInEvent QFocusEvent e  )  [protected, virtual]
 

Definition at line 153 of file gdboutputwidget.cpp.

References m_userGDBCmdEditor.

void GDBDebugger::GDBOutputWidget::slotDbgStatus const QString status,
int  statusFlag
[slot]
 

Definition at line 130 of file gdboutputwidget.cpp.

References m_Interrupt, and m_userGDBCmdEditor.

Referenced by GDBOutputWidget().

void GDBDebugger::GDBOutputWidget::slotGDBCmd  )  [slot]
 

Definition at line 117 of file gdboutputwidget.cpp.

References KHistoryCombo::addToHistory(), GDBDebugger::GDBCmd, m_userGDBCmdEditor, and userGDBCmd().

Referenced by GDBOutputWidget().

void GDBDebugger::GDBOutputWidget::slotReceivedStderr const char *  line  )  [slot]
 

Definition at line 110 of file gdboutputwidget.cpp.

References m_gdbView.

void GDBDebugger::GDBOutputWidget::slotReceivedStdout const char *  line  )  [slot]
 

Definition at line 100 of file gdboutputwidget.cpp.

References m_gdbView.

void GDBDebugger::GDBOutputWidget::userGDBCmd const QString cmd  )  [signal]
 

Referenced by slotGDBCmd().


Member Data Documentation

QTextEdit* GDBDebugger::GDBOutputWidget::m_gdbView [private]
 

Definition at line 58 of file gdboutputwidget.h.

Referenced by clear(), GDBOutputWidget(), slotReceivedStderr(), and slotReceivedStdout().

QToolButton* GDBDebugger::GDBOutputWidget::m_Interrupt [private]
 

Definition at line 57 of file gdboutputwidget.h.

Referenced by GDBOutputWidget(), and slotDbgStatus().

KHistoryCombo* GDBDebugger::GDBOutputWidget::m_userGDBCmdEditor [private]
 

Definition at line 56 of file gdboutputwidget.h.

Referenced by focusInEvent(), GDBOutputWidget(), slotDbgStatus(), and slotGDBCmd().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:32:32 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003