KDevelop API Documentation

VariableDomBrowserItem Class Reference

#include <classviewwidget.h>

Inheritance diagram for VariableDomBrowserItem:

ClassViewItem KListViewItem QListViewItem List of all members.

Public Member Functions

 VariableDomBrowserItem (QListView *parent, VariableDom dom)
 VariableDomBrowserItem (QListViewItem *parent, VariableDom dom)
const CodeModelItemmodel () const
virtual bool isVariable () const
virtual bool hasDeclaration () const
virtual bool hasImplementation () const
virtual void openDeclaration ()
virtual void openImplementation ()
void setup ()
QString key (int, bool) const
VariableDom dom ()

Private Attributes

VariableDom m_dom

Constructor & Destructor Documentation

VariableDomBrowserItem::VariableDomBrowserItem QListView parent,
VariableDom  dom
[inline]
 

Definition at line 280 of file classviewwidget.h.

VariableDomBrowserItem::VariableDomBrowserItem QListViewItem parent,
VariableDom  dom
[inline]
 

Definition at line 282 of file classviewwidget.h.


Member Function Documentation

VariableDom VariableDomBrowserItem::dom  )  [inline]
 

Definition at line 297 of file classviewwidget.h.

Referenced by ClassViewWidget::maybeTip().

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

Reimplemented from ClassViewItem.

Definition at line 288 of file classviewwidget.h.

virtual bool VariableDomBrowserItem::hasImplementation  )  const [inline, virtual]
 

Reimplemented from ClassViewItem.

Definition at line 289 of file classviewwidget.h.

virtual bool VariableDomBrowserItem::isVariable  )  const [inline, virtual]
 

Reimplemented from ClassViewItem.

Definition at line 286 of file classviewwidget.h.

QString VariableDomBrowserItem::key int  ,
bool 
const
 

Definition at line 884 of file classviewwidget.cpp.

References key(), and text().

Referenced by key().

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

Reimplemented from ClassViewItem.

Definition at line 285 of file classviewwidget.h.

void VariableDomBrowserItem::openDeclaration  )  [virtual]
 

Reimplemented from ClassViewItem.

Definition at line 847 of file classviewwidget.cpp.

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

void VariableDomBrowserItem::openImplementation  )  [virtual]
 

Reimplemented from ClassViewItem.

Definition at line 855 of file classviewwidget.cpp.

void VariableDomBrowserItem::setup  ) 
 

Definition at line 830 of file classviewwidget.cpp.

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


Member Data Documentation

VariableDom VariableDomBrowserItem::m_dom [private]
 

Definition at line 300 of file classviewwidget.h.

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