#include <qtdesignerintegration.h>
Inherits KDevDesignerIntegration.
Public Member Functions | |
QtDesignerIntegration (KDevLanguageSupport *part, ImplementationWidget *impl, bool classHasDefinitions, const char *name=0) | |
Protected Member Functions | |
virtual void | addFunctionToClass (KInterfaceDesigner::Function function, ClassDom klass)=0 |
virtual void | processImplementationName (TQString &name) |
Protected Attributes | |
TQMap< TQString, ClassDom > | m_implementations |
KDevLanguageSupport * | m_part |
ImplementationWidget * | m_impl |
bool | m_classHasDefinitions |
Detailed Description
TQt Designer integration base class.
Contains language-independent implementation part of a KDevDesignerIntegration interface. Ready to use in KDevelop language support plugins.
Subclasses of this class should reimplement only pure virtual functions in the common case.
Definition at line 38 of file qtdesignerintegration.h.
Member Function Documentation
◆ addFunctionToClass()
|
protectedpure virtual |
Reimplement this to add a function to a class.
This means you need to modify the source file and add actual code of a function.
◆ processImplementationName()
|
protectedvirtual |
Modifies name to be a name of a implementation file for languages that have separate files for interface and implementation parts of a class.
For example, C++ language support plugin will do:
Definition at line 180 of file qtdesignerintegration.cpp.
The documentation for this class was generated from the following files: