ClassTreeItem Class Reference
#include <classtreebase.h>
Inheritance diagram for ClassTreeItem:


Public Member Functions | |
ClassTreeItem (ClassTreeBase *parent, ClassTreeItem *lastSibling, ParsedItem *parsedItem) | |
ClassTreeItem (ClassTreeItem *parent, ClassTreeItem *lastSibling, ParsedItem *parsedItem) | |
ClassTreeItem (const ClassTreeItem &other) | |
ClassTreeItem & | operator= (const ClassTreeItem &other) |
~ClassTreeItem () | |
void | notify () |
KPopupMenu * | createPopup () |
bool | isOrganizer () |
void | init () |
void | getDeclaration (QString *toFile, int *toLine) |
void | getImplementation (QString *toFile, int *toLine) |
virtual QString | scopedText () const |
virtual QString | text (int) const |
virtual QString | tipText () const |
Protected Member Functions | |
ClassTreeBase * | classTree () |
Protected Attributes | |
ParsedItem * | m_item |
Constructor & Destructor Documentation
|
Definition at line 69 of file classtreebase.h. |
|
Definition at line 74 of file classtreebase.h. |
|
Definition at line 79 of file classtreebase.h. |
|
Definition at line 91 of file classtreebase.h. References m_item. |
Member Function Documentation
|
Definition at line 116 of file classtreebase.h. Referenced by createPopup(), and ClassTreeScopeItem::setOpen(). |
|
Definition at line 34 of file classtreebase.cpp. References classTree(), KDevLanguageSupport::features(), KPopupMenu::insertTitle(), KDevPlugin::languageSupport(), m_item, and ClassTreeBase::m_part. Referenced by ClassToolWidget::createPopup(). |
|
Definition at line 102 of file classtreebase.cpp. References m_item. Referenced by ClassTreeBase::slotGotoDeclaration(), ClassTreeBase::slotItemExecuted(), and ClassTreeBase::slotItemPressed(). |
|
Definition at line 111 of file classtreebase.cpp. References m_item. Referenced by ClassTreeBase::slotGotoImplementation(), and ClassTreeBase::slotItemExecuted(). |
|
Reimplemented in ClassTreeOrganizerItem, ClassTreeScopeItem, and ClassTreeClassItem. Definition at line 102 of file classtreebase.h. References m_item. Referenced by ClassTreeItem(), and operator=(). |
|
Definition at line 101 of file classtreebase.h. Referenced by ClassTreeBase::slotItemExecuted(), and ClassTreeBase::slotItemPressed(). |
|
Definition at line 98 of file classtreebase.h. References m_item. |
|
Definition at line 85 of file classtreebase.h. |
|
Definition at line 93 of file classtreebase.cpp. References m_item. Referenced by ClassTreeBase::slotAddAttribute(), ClassTreeBase::slotAddMethod(), ClassTreeBase::slotClassBaseClasses(), ClassTreeBase::slotClassDerivedClasses(), and ClassTreeBase::slotClassTool(). |
|
Reimplemented in ClassTreeOrganizerItem, ClassTreeScopeItem, ClassTreeMethodItem, ClassTreeAttrItem, and ClassTreeScriptItem. Definition at line 120 of file classtreebase.cpp. References m_item. Referenced by ClassTreeScopeItem::text(), and tipText(). |
|
Definition at line 128 of file classtreebase.cpp. References text(). Referenced by ClassToolTip::maybeTip(). |
Member Data Documentation
|
Definition at line 118 of file classtreebase.h. Referenced by ClassTreeItem(), createPopup(), getDeclaration(), getImplementation(), init(), notify(), operator=(), scopedText(), text(), and ~ClassTreeItem(). |
The documentation for this class was generated from the following files:
- parts/classview/classtreebase.h
- parts/classview/classtreebase.cpp