KDevelop API Documentation

FunctionDomBrowserItem Class Reference

#include <classviewwidget.h>

Inheritance diagram for FunctionDomBrowserItem:

Inheritance graph
[legend]
Collaboration diagram for FunctionDomBrowserItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 FunctionDomBrowserItem (QListView *parent, FunctionDom dom)
 FunctionDomBrowserItem (QListViewItem *parent, FunctionDom dom)
const CodeModelItemmodel () const
virtual bool isFunction () const
virtual bool hasDeclaration () const
virtual bool hasImplementation () const
virtual void openDeclaration ()
virtual void openImplementation ()
void setup ()
QString key (int, bool) const
FunctionDom dom ()

Private Attributes

FunctionDom m_dom

Constructor & Destructor Documentation

FunctionDomBrowserItem::FunctionDomBrowserItem QListView parent,
FunctionDom  dom
[inline]
 

Definition at line 256 of file classviewwidget.h.

References FunctionDom, and m_dom.

FunctionDomBrowserItem::FunctionDomBrowserItem QListViewItem parent,
FunctionDom  dom
[inline]
 

Definition at line 258 of file classviewwidget.h.

References FunctionDom, and m_dom.


Member Function Documentation

FunctionDom FunctionDomBrowserItem::dom  )  [inline]
 

Definition at line 273 of file classviewwidget.h.

References FunctionDom.

Referenced by ClassViewWidget::maybeTip().

virtual bool FunctionDomBrowserItem::hasDeclaration  )  const [inline, virtual]
 

Reimplemented from ClassViewItem.

Definition at line 264 of file classviewwidget.h.

bool FunctionDomBrowserItem::hasImplementation  )  const [virtual]
 

Reimplemented from ClassViewItem.

Definition at line 939 of file classviewwidget.cpp.

References KDevPlugin::codeModel(), CodeModel::fileList(), FileList, CodeModelUtils::findFunctionDefinitions(), FunctionDefinitionList, ClassViewItem::listView(), m_dom, and ClassViewWidget::m_part.

virtual bool FunctionDomBrowserItem::isFunction  )  const [inline, virtual]
 

Reimplemented from ClassViewItem.

Definition at line 262 of file classviewwidget.h.

QString FunctionDomBrowserItem::key int  ,
bool 
const
 

Definition at line 879 of file classviewwidget.cpp.

References text().

const CodeModelItem* FunctionDomBrowserItem::model  )  const [inline, virtual]
 

Reimplemented from ClassViewItem.

Definition at line 261 of file classviewwidget.h.

void FunctionDomBrowserItem::openDeclaration  )  [virtual]
 

Reimplemented from ClassViewItem.

Definition at line 786 of file classviewwidget.cpp.

References KDevPartController::editDocument(), ClassViewItem::listView(), m_dom, ClassViewWidget::m_part, and KDevPlugin::partController().

void FunctionDomBrowserItem::openImplementation  )  [virtual]
 

Reimplemented from ClassViewItem.

Definition at line 793 of file classviewwidget.cpp.

References KDevPlugin::codeModel(), KDevPartController::editDocument(), CodeModel::fileList(), FileList, CodeModelUtils::findFunctionDefinitions(), FunctionDefinitionDom, FunctionDefinitionList, ClassViewItem::listView(), m_dom, ClassViewWidget::m_part, and KDevPlugin::partController().

void FunctionDomBrowserItem::setup  ) 
 

Definition at line 759 of file classviewwidget.cpp.

References KSharedPtr< T >::data(), KDevLanguageSupport::formatModelItem(), KDevPlugin::languageSupport(), ClassViewItem::listView(), m_dom, and ClassViewWidget::m_part.


Member Data Documentation

FunctionDom FunctionDomBrowserItem::m_dom [private]
 

Definition at line 276 of file classviewwidget.h.

Referenced by FunctionDomBrowserItem(), hasImplementation(), openDeclaration(), openImplementation(), and setup().


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