QtDesignerIntegration Class Reference
#include <qtdesignerintegration.h>
Inheritance diagram for QtDesignerIntegration:


Public Slots | |
virtual void | addFunction (const QString &formName, KInterfaceDesigner::Function function) |
virtual void | editFunction (const QString &formName, KInterfaceDesigner::Function oldFunction, KInterfaceDesigner::Function function) |
virtual void | removeFunction (const QString &formName, KInterfaceDesigner::Function function) |
virtual void | openFunction (const QString &formName, const QString &functionName) |
virtual void | saveSettings (QDomDocument dom, QString path) |
virtual void | loadSettings (QDomDocument dom, QString path) |
bool | selectImplementation (const QString &formName) |
Public Member Functions | |
QtDesignerIntegration (CppSupportPart *part, const char *name=0) | |
~QtDesignerIntegration () | |
Protected Member Functions | |
void | addFunctionToClass (KInterfaceDesigner::Function function, ClassDom klass) |
QString | accessID (FunctionDom fun) const |
Private Attributes | |
QMap< QString, ClassDom > | m_implementations |
CppSupportPart * | m_part |
Constructor & Destructor Documentation
|
Definition at line 43 of file qtdesignerintegration.cpp. |
|
Definition at line 48 of file qtdesignerintegration.cpp. |
Member Function Documentation
|
Definition at line 218 of file qtdesignerintegration.cpp. References FunctionDom. Referenced by addFunctionToClass(). |
|
Implements KDevDesignerIntegration. Definition at line 52 of file qtdesignerintegration.cpp. References addFunctionToClass(), ClassDom, KMessageBox::error(), KInterfaceDesigner::Function::function, kdDebug(), m_implementations, and selectImplementation(). |
|
|
Implements KDevDesignerIntegration. Definition at line 67 of file qtdesignerintegration.cpp. References KInterfaceDesigner::Function::function, and kdDebug(). |
|
Implements KDevDesignerIntegration. Definition at line 244 of file qtdesignerintegration.cpp. References ClassList, KDevPlugin::codeModel(), DomUtil::elementByPath(), file, CodeModel::fileByName(), FileDom, m_implementations, and m_part. |
|
Implements KDevDesignerIntegration. Definition at line 291 of file qtdesignerintegration.cpp. References KDevPlugin::codeModel(), KDevPartController::editDocument(), CodeModel::fileByName(), FunctionDefinitionList, CodeModel::hasFile(), kdDebug(), m_implementations, m_part, and KDevPlugin::partController(). |
|
Implements KDevDesignerIntegration. Definition at line 74 of file qtdesignerintegration.cpp. References KInterfaceDesigner::Function::function, and kdDebug(). |
|
Implements KDevDesignerIntegration. Definition at line 264 of file qtdesignerintegration.cpp. References DomUtil::createElementByPath(), kdDebug(), and m_implementations. |
|
Definition at line 79 of file qtdesignerintegration.cpp. References m_implementations, m_part, and ImplementationWidget::selectedClass(). Referenced by addFunction(), and CppSupportPart::slotCreateSubclass(). |
Member Data Documentation
|
Definition at line 55 of file qtdesignerintegration.h. Referenced by addFunction(), loadSettings(), openFunction(), saveSettings(), and selectImplementation(). |
|
Definition at line 57 of file qtdesignerintegration.h. Referenced by addFunctionToClass(), loadSettings(), openFunction(), and selectImplementation(). |
The documentation for this class was generated from the following files:
- languages/cpp/qtdesignerintegration.h
- languages/cpp/qtdesignerintegration.cpp