KDevelop API Documentation

KInterfaceDesigner::Designer Class Reference

#include <designer.h>

Inheritance diagram for KInterfaceDesigner::Designer:

Inheritance graph
[legend]
Collaboration diagram for KInterfaceDesigner::Designer:

Collaboration graph
[legend]
List of all members.

Signals

void addedFunction (DesignerType type, const QString &formName, Function function)
void removedFunction (DesignerType type, const QString &formName, Function function)
void editedFunction (DesignerType type, const QString &formName, Function oldFunction, Function function)
void editFunction (DesignerType type, const QString &formName, const QString &functionName)

Public Member Functions

 Designer (QObject *parent, const char *name)
virtual void openProject (const QString &projectFile)=0
virtual DesignerType designerType ()=0

Constructor & Destructor Documentation

KInterfaceDesigner::Designer::Designer QObject parent,
const char *  name
 

Definition at line 23 of file designer.cpp.


Member Function Documentation

void KInterfaceDesigner::Designer::addedFunction DesignerType  type,
const QString formName,
Function  function
[signal]
 

virtual DesignerType KInterfaceDesigner::Designer::designerType  )  [pure virtual]
 

Referenced by PartController::qtDesignerPart().

void KInterfaceDesigner::Designer::editedFunction DesignerType  type,
const QString formName,
Function  oldFunction,
Function  function
[signal]
 

void KInterfaceDesigner::Designer::editFunction DesignerType  type,
const QString formName,
const QString functionName
[signal]
 

virtual void KInterfaceDesigner::Designer::openProject const QString projectFile  )  [pure virtual]
 

void KInterfaceDesigner::Designer::removedFunction DesignerType  type,
const QString formName,
Function  function
[signal]
 


The documentation for this class was generated from the following files:
KDE Logo
This file is part of the documentation for KDevelop Version 3.1.2.
Documentation copyright © 1996-2004 the KDE developers.
Generated on Wed Mar 23 00:33:04 2005 by doxygen 1.3.9.1 written by Dimitri van Heesch, © 1997-2003