ClassBrowserPart Class Reference
Put a brief description here, the brief description ends at the first dot. More...
#include <classbrowser_part.h>
Inheritance diagram for ClassBrowserPart:


Public Slots | |
void | refresh () |
void | selectNamespace (const QListViewItem *it) |
void | selectClass (const QListViewItem *it) |
void | selectMethod (QListViewItem *it) |
Public Member Functions | |
ClassBrowserPart (QObject *parent, const char *name, const QStringList &) | |
virtual | ~ClassBrowserPart () |
Private Slots | |
void | slotProjectOpened () |
void | slotProjectClosed () |
void | slotCatalogAdded (Catalog *catalog) |
void | slotCatalogRemoved (Catalog *catalog) |
void | slotCatalogChanged (Catalog *catalog) |
void | refreshClasses () |
void | refreshMethods () |
Private Member Functions | |
void | setupActions () |
void | adjust () |
Private Attributes | |
QGuardedPtr< ClassBrowserWidget > | m_widget |
KListViewAction * | m_actionNamespaces |
KListViewAction * | m_actionClasses |
KListViewAction * | m_actionMethods |
QString | m_selectedFileName |
Detailed Description
Put a brief description here, the brief description ends at the first dot.
Put a more detailed description of your part in these lines. It can span over several lines. You can even use some html commands in these lines like: This is code
, html links link text, and images.
- Feature(s):
- Describe the first feature
Describe the second feature ...
Describe the last feature
- Bug:
- Describe a the 1st bug that you know of, but probably hasn't been reported yet. ..
Describe a the nth bug that you know of, but probably hasn't been reported yet.
- Requirement(s):
- Describe a the 1st requirement of your part.
Describe a the 2nd requirement of your part. ...
Describe a the nth requirement of your part.
- Todo:
- Describe a the 1st TODO of your part.
Describe a the 2nd TODO of your part. ...
Describe a the nth TODO of your part.
- F.A.Q.:
- First frequenly asked question about your part ? Answer.
Second frequenly asked question about your part ? Answer. ...
Last frequenly asked question about your part ? Answer.
- Note:
- First note text.
Second note text. ...
Last note text.
- Warning:
- First warning text.
Second warning text. ...
Last warning text.
Definition at line 44 of file classbrowser_part.h.
Constructor & Destructor Documentation
|
|
Definition at line 74 of file classbrowser_part.cpp. |
Member Function Documentation
|
Definition at line 283 of file classbrowser_part.cpp. References m_actionClasses, m_actionMethods, m_actionNamespaces, and KListViewAction::view(). Referenced by refresh(), refreshClasses(), refreshMethods(), selectClass(), selectMethod(), and selectNamespace(). |
|
|
Definition at line 200 of file classbrowser_part.cpp. References adjust(), KComboView::clear(), KDevPlugin::codeRepository(), QComboView::currentItem(), QComboView::listView(), m_actionClasses, m_actionNamespaces, GCatalog< Tp >::query(), GCatalog< Tag >::QueryArgument, KDevCodeRepository::registeredCatalogs(), TagListViewItem::tag(), and KListViewAction::view(). Referenced by refresh(), and selectNamespace(). |
|
|
Definition at line 179 of file classbrowser_part.cpp. References adjust(), and refreshMethods(). Referenced by setupActions(). |
|
Definition at line 187 of file classbrowser_part.cpp. References adjust(), KDevPartController::editDocument(), kdDebug(), KDevPlugin::partController(), and TagListViewItem::tag(). Referenced by setupActions(). |
|
Definition at line 170 of file classbrowser_part.cpp. References adjust(), refreshClasses(), and refreshMethods(). Referenced by setupActions(). |
|
Definition at line 98 of file classbrowser_part.cpp. References KXMLGUIClient::actionCollection(), m_actionClasses, m_actionMethods, m_actionNamespaces, selectClass(), selectMethod(), selectNamespace(), and KListViewAction::view(). Referenced by ClassBrowserPart(). |
|
Definition at line 110 of file classbrowser_part.cpp. References refresh(). Referenced by ClassBrowserPart(). |
|
Definition at line 122 of file classbrowser_part.cpp. References refresh(). Referenced by ClassBrowserPart(). |
|
Definition at line 116 of file classbrowser_part.cpp. References refresh(). Referenced by ClassBrowserPart(). |
|
Definition at line 93 of file classbrowser_part.cpp. Referenced by ClassBrowserPart(). |
|
Definition at line 79 of file classbrowser_part.cpp. References KDevPlugin::codeRepository(), KDevPlugin::languageSupport(), m_widget, refresh(), and KDevCodeRepository::registeredCatalogs(). Referenced by ClassBrowserPart(). |
Member Data Documentation
|
Definition at line 73 of file classbrowser_part.h. Referenced by adjust(), refreshClasses(), refreshMethods(), and setupActions(). |
|
Definition at line 74 of file classbrowser_part.h. Referenced by adjust(), refreshMethods(), and setupActions(). |
|
Definition at line 72 of file classbrowser_part.h. Referenced by adjust(), refresh(), refreshClasses(), refreshMethods(), and setupActions(). |
|
Definition at line 75 of file classbrowser_part.h. Referenced by refreshMethods(). |
|
Definition at line 71 of file classbrowser_part.h. Referenced by ClassBrowserPart(), and slotProjectOpened(). |
The documentation for this class was generated from the following files:
- parts/classbrowser/classbrowser_part.h
- parts/classbrowser/classbrowser_part.cpp