ViewCombosOp Namespace Reference
Enumerations | |
enum | ProcessType { Refresh, Reload } |
Functions | |
void | refreshNamespaces (ClassViewPart *part, KComboView *view) |
void | refreshClasses (ClassViewPart *part, KComboView *view, const QString &dom) |
void | refreshFunctions (ClassViewPart *part, KComboView *view, const ClassDom &dom) |
void | refreshFunctions (ClassViewPart *part, KComboView *view, const QString &dom) |
void | processNamespace (ClassViewPart *part, KComboView *view, NamespaceItem *item, ProcessType type) |
void | processClass (ClassViewPart *part, KComboView *view, ClassItem *item, ProcessType type) |
void | processFunction (ClassViewPart *, KComboView *, FunctionItem *, ProcessType) |
bool | removeNamespacesItems (ClassViewPart *part, QListView *view, const NamespaceDom &dom) |
void | removeClassItems (ClassViewPart *part, QListView *view, const ClassDom &dom) |
void | removeFunctionItems (ClassViewPart *part, QListView *view, const ClassDom &dom) |
NamespaceDom | namespaceByName (NamespaceDom dom, QString name) |
Enumeration Type Documentation
|
Definition at line 73 of file viewcombos.h. |
Function Documentation
|
Definition at line 335 of file viewcombos.cpp. Referenced by processNamespace(), refreshClasses(), and refreshFunctions(). |
|
Definition at line 247 of file viewcombos.cpp. References KComboView::addItem(), ClassViewPart::clmap, QComboView::currentItem(), ClassItem::dom(), KDevLanguageSupport::formatModelItem(), KDevPlugin::languageSupport(), ClassViewPart::m_classes, QComboView::setCurrentText(), ClassViewPart::updateFunctionsForAdd(), and KListViewAction::view(). Referenced by refreshClasses(), and ClassViewPart::updateClassesForAdd(). |
|
Definition at line 279 of file viewcombos.cpp. Referenced by refreshFunctions(), and ClassViewPart::updateFunctionsForAdd(). |
|
|
Definition at line 144 of file viewcombos.cpp. References KComboView::addItem(), ClassList, KComboView::clear(), KDevPlugin::codeModel(), EmptyClasses, KDevLanguageSupport::formatModelItem(), CodeModel::globalNamespace(), KDevPlugin::languageSupport(), QComboView::listView(), namespaceByName(), processClass(), and QComboView::setCurrentText(). Referenced by ClassViewPart::selectNamespace(), and HierarchyDialog::slotNamespaceComboChoice(). |
|
|
Definition at line 168 of file viewcombos.cpp. References KComboView::addItem(), ClassDom, KComboView::clear(), EmptyFunctions, KDevLanguageSupport::formatModelItem(), FunctionList, KDevPlugin::languageSupport(), QComboView::listView(), processFunction(), and QComboView::setCurrentText(). Referenced by ClassViewPart::selectClass(), and ClassViewPart::selectNamespace(). |
|
|
Definition at line 312 of file viewcombos.cpp. References ClassViewPart::clmap, ClassViewPart::m_classes, removeFunctionItems(), KComboView::removeItem(), and KListViewAction::view(). Referenced by ClassViewPart::removeFile(), and removeNamespacesItems(). |
|
Definition at line 325 of file viewcombos.cpp. References ClassViewPart::fnmap, ClassViewPart::m_functions, KComboView::removeItem(), and KListViewAction::view(). Referenced by removeClassItems(), ClassViewPart::removeFile(), and removeNamespacesItems(). |
|
Definition at line 294 of file viewcombos.cpp. References ClassViewPart::nsmap, removeClassItems(), and removeFunctionItems(). Referenced by ClassViewPart::removeFile(). |