KDevelop API Documentation

GDBDebugger::DbgToolBar Class Reference

#include <dbgtoolbar.h>

Inheritance diagram for GDBDebugger::DbgToolBar:

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

Collaboration graph
[legend]
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_
KWinModule * winModule_
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 253 of file dbgtoolbar.cpp.

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

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

Definition at line 384 of file dbgtoolbar.cpp.

References slotUndock().


Member Function Documentation

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

Definition at line 428 of file dbgtoolbar.cpp.

References bKDevFocus_, and bPrevFocus_.

Referenced by DbgToolBar(), and slotDbgStatus().

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

Definition at line 478 of file dbgtoolbar.cpp.

References slotUndock().

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

Definition at line 417 of file dbgtoolbar.cpp.

References appIsActive_, and setAppIndicator().

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

Definition at line 441 of file dbgtoolbar.cpp.

References docked_, and docker_.

Referenced by slotIconifyAndDock().

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

Definition at line 455 of file dbgtoolbar.cpp.

References slotDock().

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

Definition at line 391 of file dbgtoolbar.cpp.

References activeWindow_, and winModule_.

Referenced by DbgToolBar().

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

Definition at line 408 of file dbgtoolbar.cpp.

References activeWindow_.

Referenced by DbgToolBar().

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

Definition at line 466 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 slotDock(), 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.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:32:21 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003