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

DebuggerPart * part_
WId activeWindow_
KWinModule * winModule_
DbgButton * bKDevFocus_
DbgButton * bPrevFocus_
bool appIsActive_
bool docked_
DbgDocker * docker_
KSystemTray * dockWindow_

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 Tue Feb 22 09:50:39 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003