KDevelop API Documentation

GDBDebugger::DbgToolBar Class Reference

#include <dbgtoolbar.h>

Inheritance diagram for GDBDebugger::DbgToolBar:

QFrame List of all members.

Public Member Functions

 DbgToolBar (DebuggerPart *part, QWidget *parent, const char *name=0)
virtual ~DbgToolBar ()

Private Slots

void slotDbgStatus (const QString &, int)
void slotDock ()
void slotUndock ()
void slotIconifyAndDock ()
void slotActivateAndUndock ()
void slotKdevFocus ()
void slotPrevFocus ()

Private Member Functions

void setAppIndicator (bool appIndicator)

Private Attributes

DebuggerPartpart_
WId activeWindow_
KWinModulewinModule_
DbgButtonbKDevFocus_
DbgButtonbPrevFocus_
bool appIsActive_
bool docked_
DbgDockerdocker_
KSystemTraydockWindow_

Constructor & Destructor Documentation

GDBDebugger::DbgToolBar::DbgToolBar DebuggerPart part,
QWidget parent,
const char *  name = 0
 

Definition at line 251 of file dbgtoolbar.cpp.

References QBoxLayout::addWidget(), appIsActive_, bKDevFocus_, bPrevFocus_, docker_, part_, setAppIndicator(), slotKdevFocus(), slotPrevFocus(), and winModule_.

GDBDebugger::DbgToolBar::~DbgToolBar  )  [virtual]
 

Definition at line 377 of file dbgtoolbar.cpp.

References slotUndock().


Member Function Documentation

void GDBDebugger::DbgToolBar::setAppIndicator bool  appIndicator  )  [private]
 

Definition at line 421 of file dbgtoolbar.cpp.

References bKDevFocus_, and bPrevFocus_.

Referenced by DbgToolBar(), and slotDbgStatus().

void GDBDebugger::DbgToolBar::slotActivateAndUndock  )  [private, slot]
 

Definition at line 471 of file dbgtoolbar.cpp.

References docked_, and slotUndock().

void GDBDebugger::DbgToolBar::slotDbgStatus const QString ,
int 
[private, slot]
 

Definition at line 410 of file dbgtoolbar.cpp.

References appIsActive_, GDBDebugger::s_appBusy, and setAppIndicator().

void GDBDebugger::DbgToolBar::slotDock  )  [private, slot]
 

Definition at line 434 of file dbgtoolbar.cpp.

References docked_, and docker_.

Referenced by slotIconifyAndDock().

void GDBDebugger::DbgToolBar::slotIconifyAndDock  )  [private, slot]
 

Definition at line 448 of file dbgtoolbar.cpp.

References docked_, and slotDock().

void GDBDebugger::DbgToolBar::slotKdevFocus  )  [private, slot]
 

Definition at line 384 of file dbgtoolbar.cpp.

References KWinModule::activeWindow(), activeWindow_, and winModule_.

Referenced by DbgToolBar().

void GDBDebugger::DbgToolBar::slotPrevFocus  )  [private, slot]
 

Definition at line 401 of file dbgtoolbar.cpp.

References activeWindow_.

Referenced by DbgToolBar().

void GDBDebugger::DbgToolBar::slotUndock  )  [private, slot]
 

Definition at line 459 of file dbgtoolbar.cpp.

References docked_, and docker_.

Referenced by slotActivateAndUndock(), and ~DbgToolBar().


Member Data Documentation

WId GDBDebugger::DbgToolBar::activeWindow_ [private]
 

Definition at line 72 of file dbgtoolbar.h.

Referenced by slotKdevFocus(), and slotPrevFocus().

bool GDBDebugger::DbgToolBar::appIsActive_ [private]
 

Definition at line 76 of file dbgtoolbar.h.

Referenced by DbgToolBar(), and slotDbgStatus().

DbgButton* GDBDebugger::DbgToolBar::bKDevFocus_ [private]
 

Definition at line 74 of file dbgtoolbar.h.

Referenced by DbgToolBar(), and setAppIndicator().

DbgButton* GDBDebugger::DbgToolBar::bPrevFocus_ [private]
 

Definition at line 75 of file dbgtoolbar.h.

Referenced by DbgToolBar(), and setAppIndicator().

bool GDBDebugger::DbgToolBar::docked_ [private]
 

Definition at line 77 of file dbgtoolbar.h.

Referenced by slotActivateAndUndock(), slotDock(), slotIconifyAndDock(), and slotUndock().

DbgDocker* GDBDebugger::DbgToolBar::docker_ [private]
 

Definition at line 78 of file dbgtoolbar.h.

Referenced by DbgToolBar(), slotDock(), and slotUndock().

KSystemTray* GDBDebugger::DbgToolBar::dockWindow_ [private]
 

Definition at line 79 of file dbgtoolbar.h.

DebuggerPart* GDBDebugger::DbgToolBar::part_ [private]
 

Definition at line 71 of file dbgtoolbar.h.

Referenced by DbgToolBar().

KWinModule* GDBDebugger::DbgToolBar::winModule_ [private]
 

Definition at line 73 of file dbgtoolbar.h.

Referenced by DbgToolBar(), and slotKdevFocus().


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:02:09 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003