NamespaceDomBrowserItem Class Reference
#include <classviewwidget.h>
Inheritance diagram for NamespaceDomBrowserItem:


Public Member Functions | |
NamespaceDomBrowserItem (QListView *parent, NamespaceDom dom) | |
NamespaceDomBrowserItem (QListViewItem *parent, NamespaceDom dom) | |
const CodeModelItem * | model () const |
virtual bool | isNamespace () const |
void | setup () |
QString | key (int, bool) const |
void | processNamespace (NamespaceDom ns, bool remove=false) |
void | processClass (ClassDom klass, bool remove=false) |
void | processTypeAlias (TypeAliasDom typeAlias, bool remove=false) |
void | processFunction (FunctionDom fun, bool remove=false) |
void | processVariable (VariableDom var, bool remove=false) |
NamespaceDom | dom () |
Private Attributes | |
NamespaceDom | m_dom |
QMap< QString, NamespaceDomBrowserItem * > | m_namespaces |
QMap< ClassDom, ClassDomBrowserItem * > | m_classes |
QMap< TypeAliasDom, TypeAliasDomBrowserItem * > | m_typeAliases |
QMap< FunctionDom, FunctionDomBrowserItem * > | m_functions |
QMap< VariableDom, VariableDomBrowserItem * > | m_variables |
Constructor & Destructor Documentation
|
Definition at line 169 of file classviewwidget.h. References m_dom, and NamespaceDom. Referenced by processNamespace(). |
|
Definition at line 171 of file classviewwidget.h. References m_dom, and NamespaceDom. |
Member Function Documentation
|
Definition at line 187 of file classviewwidget.h. References NamespaceDom. Referenced by ClassViewWidget::maybeTip(). |
|
Reimplemented from ClassViewItem. Definition at line 176 of file classviewwidget.h. |
|
Definition at line 864 of file classviewwidget.cpp. References text(). |
|
Reimplemented from ClassViewItem. Definition at line 174 of file classviewwidget.h. |
|
Definition at line 529 of file classviewwidget.cpp. References ClassDom, ClassList, FunctionList, ClassViewItem::listView(), m_classes, ClassDomBrowserItem::processClass(), ClassDomBrowserItem::processFunction(), ClassDomBrowserItem::processTypeAlias(), ClassDomBrowserItem::processVariable(), ClassViewWidget::removedText, TypeAliasList, and VariableList. Referenced by processNamespace(), and FolderBrowserItem::processNamespace(). |
|
Definition at line 589 of file classviewwidget.cpp. References FunctionDom, and m_functions. Referenced by processNamespace(), and FolderBrowserItem::processNamespace(). |
|
Definition at line 489 of file classviewwidget.cpp. References ClassList, FunctionList, ClassViewItem::listView(), m_namespaces, NamespaceDom, NamespaceDomBrowserItem(), NamespaceList, processClass(), processFunction(), processTypeAlias(), processVariable(), ClassViewWidget::removedText, TypeAliasList, and VariableList. Referenced by FolderBrowserItem::processNamespace(). |
|
Definition at line 566 of file classviewwidget.cpp. References ClassViewItem::listView(), m_typeAliases, ClassViewWidget::removedText, and TypeAliasDom. Referenced by processNamespace(), and FolderBrowserItem::processNamespace(). |
|
Definition at line 607 of file classviewwidget.cpp. References m_variables, and VariableDom. Referenced by processNamespace(), and FolderBrowserItem::processNamespace(). |
|
Definition at line 729 of file classviewwidget.cpp. References KSharedPtr< T >::data(), KDevLanguageSupport::formatModelItem(), KDevPlugin::languageSupport(), ClassViewItem::listView(), m_dom, and ClassViewWidget::m_part. |
Member Data Documentation
|
Definition at line 192 of file classviewwidget.h. Referenced by processClass(). |
|
Definition at line 190 of file classviewwidget.h. Referenced by NamespaceDomBrowserItem(), and setup(). |
|
Definition at line 194 of file classviewwidget.h. Referenced by processFunction(). |
|
Definition at line 191 of file classviewwidget.h. Referenced by processNamespace(). |
|
Definition at line 193 of file classviewwidget.h. Referenced by processTypeAlias(). |
|
Definition at line 195 of file classviewwidget.h. Referenced by processVariable(). |
The documentation for this class was generated from the following files:
- parts/classview/classviewwidget.h
- parts/classview/classviewwidget.cpp