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:

KDevPlugin QObject KXMLGUIClient 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
 

BugListComponent::~BugListComponent  ) 
 

Definition at line 47 of file buglistcomponent.cpp.

References m_pBugList.


Member Function Documentation

void BugListComponent::setupGUI  )  [protected, virtual]
 

Definition at line 78 of file buglistcomponent.cpp.

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

void BugListComponent::slotActivate  )  [slot]
 

Definition at line 204 of file buglistcomponent.cpp.

References endl(), 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 endl(), and kdDebug().

void BugListComponent::slotProjectSpaceClosed  )  [slot]
 

Definition at line 162 of file buglistcomponent.cpp.

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

void BugListComponent::slotProjectSpaceOpened  )  [slot]
 

Definition at line 93 of file buglistcomponent.cpp.

References endl(), 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 endl(), and kdDebug().

void BugListComponent::slotWidgetClosed  )  [slot]
 

Definition at line 225 of file buglistcomponent.cpp.

References endl(), 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 slotActivate(), slotProjectSpaceClosed(), slotProjectSpaceOpened(), slotWidgetClosed(), and ~BugListComponent().

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.0.4.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Tue Oct 19 08:01:59 2004 by doxygen 1.3.7 written by Dimitri van Heesch, © 1997-2003