KDevelop API Documentation

BugListComponent Class Reference

Put a brief description here, the brief description ends at the first dot. More...

#include <buglistcomponent.h>

Inheritance diagram for BugListComponent:

Inheritance graph
[legend]
Collaboration diagram for BugListComponent:

Collaboration graph
[legend]
List of all members.

Public Slots

void slotProjectChanged ()
void slotProjectSpaceOpened ()
void slotProjectSpaceClosed ()
void slotStopButtonClicked ()
void slotActivate ()
void slotWidgetClosed ()

Public Member Functions

 BugListComponent (QObject *parent, const char *name, const QStringList &args)
 ~BugListComponent ()

Protected Member Functions

virtual void setupGUI ()

Private Attributes

BugListm_pBugList
void * m_pProjectSpace
KActionm_pMenuAction
QString m_FileName
QString m_Initials
QString m_UserName
QString m_UserEMail

Detailed Description

Put a brief description here, the brief description ends at the first dot.

Put a more detailed description of your part in these lines. It can span over several lines. You can even use some html commands in these lines like: This is code, html links link text, and images.

Author(s):
Ivan Hawkes

Unmaintained:
This part is un-maintained and therefore it's compilation is disabled

Feature(s):
Describe the first feature

Describe the second feature ...

Describe the last feature

Bug:
Describe a the 1st bug that you know of, but probably hasn't been reported yet. ..

Describe a the nth bug that you know of, but probably hasn't been reported yet.

Requirement(s):
Describe a the 1st requirement of your part.

Describe a the 2nd requirement of your part. ...

Describe a the nth requirement of your part.

Todo:
Describe a the 1st TODO of your part.

Describe a the 2nd TODO of your part. ...

Describe a the nth TODO of your part.

F.A.Q.:
First frequenly asked question about your part ? Answer.

Second frequenly asked question about your part ? Answer. ...

Last frequenly asked question about your part ? Answer.

Note:
First note text.

Second note text. ...

Last note text.

Warning:
First warning text.

Second warning text. ...

Last warning text.

Definition at line 38 of file buglistcomponent.h.


Constructor & Destructor Documentation

BugListComponent::BugListComponent QObject parent,
const char *  name,
const QStringList args
 

Definition at line 35 of file buglistcomponent.cpp.

References m_pBugList, KXMLGUIClient::setInstance(), setupGUI(), and KXMLGUIClient::setXMLFile().

BugListComponent::~BugListComponent  ) 
 

Definition at line 47 of file buglistcomponent.cpp.


Member Function Documentation

void BugListComponent::setupGUI  )  [protected, virtual]
 

Definition at line 78 of file buglistcomponent.cpp.

References KXMLGUIClient::actionCollection(), KDevPlugin::core(), kdDebug(), m_pMenuAction, KAction::setEnabled(), KAction::setStatusText(), KAction::setWhatsThis(), and slotActivate().

Referenced by BugListComponent().

void BugListComponent::slotActivate  )  [slot]
 

Definition at line 204 of file buglistcomponent.cpp.

References kdDebug(), m_FileName, m_Initials, m_pBugList, m_UserEMail, m_UserName, and slotWidgetClosed().

Referenced by setupGUI().

void BugListComponent::slotProjectChanged  )  [slot]
 

Definition at line 183 of file buglistcomponent.cpp.

References kdDebug().

void BugListComponent::slotProjectSpaceClosed  )  [slot]
 

Definition at line 162 of file buglistcomponent.cpp.

References kdDebug(), m_pBugList, m_pMenuAction, KAction::setEnabled(), and BugList::slotCloseClicked().

void BugListComponent::slotProjectSpaceOpened  )  [slot]
 

Definition at line 93 of file buglistcomponent.cpp.

References kdDebug(), BugList::m_FileName, m_FileName, BugList::m_Initials, m_Initials, m_pBugList, m_pMenuAction, BugList::m_UserEMail, m_UserEMail, BugList::m_UserName, m_UserName, and KAction::setEnabled().

void BugListComponent::slotStopButtonClicked  )  [slot]
 

Definition at line 65 of file buglistcomponent.cpp.

References kdDebug().

void BugListComponent::slotWidgetClosed  )  [slot]
 

Definition at line 225 of file buglistcomponent.cpp.

References kdDebug(), and m_pBugList.

Referenced by slotActivate().


Member Data Documentation

QString BugListComponent::m_FileName [private]
 

Definition at line 71 of file buglistcomponent.h.

Referenced by slotActivate(), and slotProjectSpaceOpened().

QString BugListComponent::m_Initials [private]
 

Definition at line 72 of file buglistcomponent.h.

Referenced by slotActivate(), and slotProjectSpaceOpened().

BugList* BugListComponent::m_pBugList [private]
 

Definition at line 65 of file buglistcomponent.h.

Referenced by BugListComponent(), slotActivate(), slotProjectSpaceClosed(), slotProjectSpaceOpened(), and slotWidgetClosed().

KAction* BugListComponent::m_pMenuAction [private]
 

Definition at line 68 of file buglistcomponent.h.

Referenced by setupGUI(), slotProjectSpaceClosed(), and slotProjectSpaceOpened().

void* BugListComponent::m_pProjectSpace [private]
 

Definition at line 67 of file buglistcomponent.h.

QString BugListComponent::m_UserEMail [private]
 

Definition at line 74 of file buglistcomponent.h.

Referenced by slotActivate(), and slotProjectSpaceOpened().

QString BugListComponent::m_UserName [private]
 

Definition at line 73 of file buglistcomponent.h.

Referenced by slotActivate(), and slotProjectSpaceOpened().


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:37:20 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003