ImplementationWidget Class Reference
#include <implementationwidget.h>
Inheritance diagram for ImplementationWidget:


Public Member Functions | |
ImplementationWidget (CppSupportPart *part, const QString &formName, QWidget *parent=0, const char *name=0, bool modal=FALSE) | |
~ImplementationWidget () | |
ClassDom | selectedClass () |
Protected Slots | |
virtual void | classNameChanged (const QString &text) |
virtual void | accept () |
Protected Member Functions | |
void | processNamespaces (NamespaceDom dom, KListViewItem *parent) |
void | processClasses (ClassDom dom, KListViewItem *parent) |
bool | createClass () |
Private Attributes | |
CppSupportPart * | m_part |
ClassDom | m_selectedClass |
QString | m_formName |
QString | m_baseClassName |
Constructor & Destructor Documentation
|
Definition at line 65 of file implementationwidget.cpp. References KDevPlugin::codeModel(), DomUtil::elementByPathExt(), CodeModel::globalNamespace(), m_baseClassName, m_formName, m_part, DomUtil::openDOMFile(), and processNamespaces(). |
|
Definition at line 95 of file implementationwidget.cpp. |
Member Function Documentation
|
Definition at line 105 of file implementationwidget.cpp. References ClassList, KDevPlugin::codeModel(), createClass(), ImplUtils::ClassItem::dom(), KMessageBox::error(), CodeModel::globalNamespace(), m_part, and m_selectedClass. |
|
Reimplemented from CreateImplemenationWidgetBase. Definition at line 100 of file implementationwidget.cpp. References text(). |
|
Definition at line 136 of file implementationwidget.cpp. References KDevProject::activeDirectory(), KDevProject::addFiles(), KMessageBox::error(), m_baseClassName, m_formName, m_part, KDevProject::options(), KDevPlugin::project(), KDevProject::projectDirectory(), and FileTemplate::read(). Referenced by accept(). |
|
Definition at line 88 of file implementationwidget.cpp. References ClassDom, and ClassList. Referenced by processNamespaces(). |
|
Definition at line 78 of file implementationwidget.cpp. References ClassList, NamespaceDom, NamespaceList, and processClasses(). Referenced by ImplementationWidget(). |
|
Definition at line 131 of file implementationwidget.cpp. References ClassDom. Referenced by QtDesignerIntegration::selectImplementation(). |
Member Data Documentation
|
Definition at line 59 of file implementationwidget.h. Referenced by createClass(), and ImplementationWidget(). |
|
Definition at line 58 of file implementationwidget.h. Referenced by createClass(), and ImplementationWidget(). |
|
Definition at line 56 of file implementationwidget.h. Referenced by accept(), createClass(), and ImplementationWidget(). |
|
Definition at line 57 of file implementationwidget.h. Referenced by accept(). |
The documentation for this class was generated from the following files:
- languages/cpp/implementationwidget.h
- languages/cpp/implementationwidget.cpp