KDevelop API Documentation

TypeAliasDomBrowserItem Class Reference

#include <classviewwidget.h>

Inheritance diagram for TypeAliasDomBrowserItem:

Inheritance graph
[legend]
Collaboration diagram for TypeAliasDomBrowserItem:

Collaboration graph
[legend]
List of all members.

Public Member Functions

 TypeAliasDomBrowserItem (QListView *parent, TypeAliasDom dom)
 TypeAliasDomBrowserItem (QListViewItem *parent, TypeAliasDom dom)
const CodeModelItemmodel () const
virtual bool isTypeAlias () const
virtual bool hasDeclaration () const
virtual void openDeclaration ()
void setup ()
QString key (int, bool) const
TypeAliasDom dom ()

Private Attributes

TypeAliasDom m_dom

Constructor & Destructor Documentation

TypeAliasDomBrowserItem::TypeAliasDomBrowserItem QListView parent,
TypeAliasDom  dom
[inline]
 

Definition at line 233 of file classviewwidget.h.

References m_dom, and TypeAliasDom.

TypeAliasDomBrowserItem::TypeAliasDomBrowserItem QListViewItem parent,
TypeAliasDom  dom
[inline]
 

Definition at line 235 of file classviewwidget.h.

References m_dom, and TypeAliasDom.


Member Function Documentation

TypeAliasDom TypeAliasDomBrowserItem::dom  )  [inline]
 

Definition at line 247 of file classviewwidget.h.

References TypeAliasDom.

Referenced by ClassViewWidget::maybeTip().

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

Reimplemented from ClassViewItem.

Definition at line 241 of file classviewwidget.h.

virtual bool TypeAliasDomBrowserItem::isTypeAlias  )  const [inline, virtual]
 

Reimplemented from ClassViewItem.

Definition at line 239 of file classviewwidget.h.

QString TypeAliasDomBrowserItem::key int  ,
bool 
const
 

Definition at line 874 of file classviewwidget.cpp.

References text().

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

Reimplemented from ClassViewItem.

Definition at line 238 of file classviewwidget.h.

void TypeAliasDomBrowserItem::openDeclaration  )  [virtual]
 

Reimplemented from ClassViewItem.

Definition at line 932 of file classviewwidget.cpp.

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

void TypeAliasDomBrowserItem::setup  ) 
 

Definition at line 749 of file classviewwidget.cpp.

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


Member Data Documentation

TypeAliasDom TypeAliasDomBrowserItem::m_dom [private]
 

Definition at line 250 of file classviewwidget.h.

Referenced by openDeclaration(), setup(), and TypeAliasDomBrowserItem().


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