KDevelop API Documentation

ClassBrowserWidget Class Reference

#include <classbrowser_widget.h>

Inheritance diagram for ClassBrowserWidget:

Inheritance graph
[legend]
Collaboration diagram for ClassBrowserWidget:

Collaboration graph
[legend]
List of all members.

Public Slots

void addCatalog (Catalog *catalog)
void removeCatalog (Catalog *catalog)

Public Member Functions

 ClassBrowserWidget (ClassBrowserPart *part)
virtual ~ClassBrowserWidget ()
void init ()
KDevLanguageSupportlanguageSupport ()

Private Slots

void slotStartSearch ()
void slotCatalogChanged (Catalog *catalog)
void slotItemExecuted (QListViewItem *item)

Private Attributes

ClassBrowserPartm_part
QMap< Catalog *, QListViewItem * > m_items

Constructor & Destructor Documentation

ClassBrowserWidget::ClassBrowserWidget ClassBrowserPart part  ) 
 

Definition at line 236 of file classbrowser_widget.cpp.

References addCatalog(), KListView::addColumn(), KDevPlugin::codeRepository(), KListView::executed(), init(), m_part, removeCatalog(), slotCatalogChanged(), and slotItemExecuted().

ClassBrowserWidget::~ClassBrowserWidget  )  [virtual]
 

Definition at line 262 of file classbrowser_widget.cpp.


Member Function Documentation

void ClassBrowserWidget::addCatalog Catalog catalog  )  [slot]
 

Definition at line 274 of file classbrowser_widget.cpp.

References m_items.

Referenced by ClassBrowserWidget().

void ClassBrowserWidget::init  ) 
 

Definition at line 270 of file classbrowser_widget.cpp.

Referenced by ClassBrowserWidget().

KDevLanguageSupport * ClassBrowserWidget::languageSupport  ) 
 

Definition at line 297 of file classbrowser_widget.cpp.

References KDevPlugin::languageSupport(), and m_part.

Referenced by TagListViewItem::languageSupport().

void ClassBrowserWidget::removeCatalog Catalog catalog  )  [slot]
 

Definition at line 281 of file classbrowser_widget.cpp.

References m_items.

Referenced by ClassBrowserWidget().

void ClassBrowserWidget::slotCatalogChanged Catalog catalog  )  [private, slot]
 

Definition at line 286 of file classbrowser_widget.cpp.

References kdDebug(), m_items, and CatalogListViewItem::refresh().

Referenced by ClassBrowserWidget().

void ClassBrowserWidget::slotItemExecuted QListViewItem item  )  [private, slot]
 

Definition at line 302 of file classbrowser_widget.cpp.

References KDevPartController::editDocument(), m_part, and KDevPlugin::partController().

Referenced by ClassBrowserWidget().

void ClassBrowserWidget::slotStartSearch  )  [private, slot]
 

Definition at line 266 of file classbrowser_widget.cpp.


Member Data Documentation

QMap<Catalog*, QListViewItem*> ClassBrowserWidget::m_items [private]
 

Definition at line 44 of file classbrowser_widget.h.

Referenced by addCatalog(), removeCatalog(), and slotCatalogChanged().

ClassBrowserPart* ClassBrowserWidget::m_part [private]
 

Definition at line 43 of file classbrowser_widget.h.

Referenced by ClassBrowserWidget(), languageSupport(), and slotItemExecuted().


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