HierarchyDialog Class Reference
#include <hierarchydlg.h>
Inheritance diagram for HierarchyDialog:

Public Member Functions | |
HierarchyDialog (ClassViewPart *part) | |
~HierarchyDialog () | |
Private Slots | |
void | setLanguageSupport (KDevLanguageSupport *ls) |
void | slotClassComboChoice (QListViewItem *item) |
void | slotNamespaceComboChoice (QListViewItem *item) |
void | classSelected (const QString &className) |
Private Member Functions | |
void | refresh () |
void | processNamespace (QString prefix, NamespaceDom dom) |
void | processClass (QString prefix, ClassDom dom) |
Private Attributes | |
QMap< QString, ClassDom > | classes |
QMap< QString, QString > | uclasses |
KComboView * | namespace_combo |
KComboView * | class_combo |
DigraphView * | digraph |
ClassViewPart * | m_part |
Constructor & Destructor Documentation
|
Definition at line 32 of file hierarchydlg.cpp. References QBoxLayout::addWidget(), class_combo, classSelected(), digraph, HierarchyDialog(), m_part, namespace_combo, refresh(), slotClassComboChoice(), and slotNamespaceComboChoice(). Referenced by HierarchyDialog(). |
|
Definition at line 70 of file hierarchydlg.cpp. |
Member Function Documentation
|
Definition at line 125 of file hierarchydlg.cpp. References classSelected(). Referenced by classSelected(), HierarchyDialog(), and slotClassComboChoice(). |
|
Definition at line 166 of file hierarchydlg.cpp. References ClassDom, classes, processClass(), and uclasses. Referenced by processClass(), and processNamespace(). |
|
Definition at line 146 of file hierarchydlg.cpp. References ClassList, NamespaceList, processClass(), and processNamespace(). Referenced by processNamespace(), and refresh(). |
|
Definition at line 76 of file hierarchydlg.cpp. References DigraphView::addEdge(), classes, DigraphView::clear(), KDevPlugin::codeModel(), digraph, KDevLanguageSupport::formatClassName(), CodeModel::globalNamespace(), KDevPlugin::languageSupport(), m_part, namespace_combo, DigraphView::process(), processNamespace(), ViewCombosOp::refreshNamespaces(), and uclasses. Referenced by HierarchyDialog(), and setLanguageSupport(). |
|
Definition at line 101 of file hierarchydlg.cpp. References refresh(), and setLanguageSupport(). Referenced by setLanguageSupport(). |
|
Definition at line 110 of file hierarchydlg.cpp. References classSelected(), digraph, DigraphView::ensureVisible(), KDevLanguageSupport::formatClassName(), KDevPlugin::languageSupport(), m_part, DigraphView::setSelected(), slotClassComboChoice(), and uclasses. Referenced by HierarchyDialog(), and slotClassComboChoice(). |
|
Definition at line 138 of file hierarchydlg.cpp. References class_combo, NamespaceItem::dom(), m_part, ViewCombosOp::refreshClasses(), and slotNamespaceComboChoice(). Referenced by HierarchyDialog(), and slotNamespaceComboChoice(). |
Member Data Documentation
|
Definition at line 51 of file hierarchydlg.h. Referenced by HierarchyDialog(), and slotNamespaceComboChoice(). |
|
Definition at line 45 of file hierarchydlg.h. Referenced by processClass(), and refresh(). |
|
Definition at line 52 of file hierarchydlg.h. Referenced by HierarchyDialog(), refresh(), and slotClassComboChoice(). |
|
Definition at line 54 of file hierarchydlg.h. Referenced by HierarchyDialog(), refresh(), slotClassComboChoice(), and slotNamespaceComboChoice(). |
|
Definition at line 50 of file hierarchydlg.h. Referenced by HierarchyDialog(), and refresh(). |
|
Definition at line 48 of file hierarchydlg.h. Referenced by processClass(), refresh(), and slotClassComboChoice(). |
The documentation for this class was generated from the following files:
- parts/classview/hierarchydlg.h
- parts/classview/hierarchydlg.cpp