#include <KoPathShapeFactory.h>
Graphe d'héritage de KoPathShapeFactory:
Fonctions membres publiques | |
KoPathShapeFactory (QObject *parent, const QStringList &) | |
constructor | |
~KoPathShapeFactory () | |
KoShape * | createDefaultShape () |
KoShape * | createShape (const KoProperties *params) const |
Définition à la ligne 28 du fichier KoPathShapeFactory.h.
KoPathShapeFactory::KoPathShapeFactory | ( | QObject * | parent, | |
const QStringList & | ||||
) |
constructor
Définition à la ligne 26 du fichier KoPathShapeFactory.cpp.
Références KoShapeFactory::setIcon(), et KoShapeFactory::setToolTip().
Voici le graphe d'appel pour cette fonction :
KoPathShapeFactory::~KoPathShapeFactory | ( | ) | [inline] |
Définition à la ligne 33 du fichier KoPathShapeFactory.h.
KoShape * KoPathShapeFactory::createDefaultShape | ( | ) | [virtual] |
This method should be implemented by factories to create a shape that the user gets when doing a base insert. For example from a script. The created shape should have its values set to good defaults that the user can then adjust further if needed. Including the KoShape:setShapeId(), with the Id from this factory The default shape position is not relevant, it will be moved by the caller.
Implémente KoShapeFactory.
Définition à la ligne 33 du fichier KoPathShapeFactory.cpp.
Références KoPathShape::curveTo(), KoPathShape::moveTo(), KoPathShape::normalize(), KoShape::setBorder(), KoShape::setShapeId(), et KoShapeFactory::shapeId().
Voici le graphe d'appel pour cette fonction :
KoShape * KoPathShapeFactory::createShape | ( | const KoProperties * | params | ) | const [virtual] |
This method should be implemented by factories to create a shape based on a set of properties that are specifically made for this shape-type. This method should also set this factories shapeId on the shape using KoShape::setShapeId()
Implémente KoShapeFactory.
Définition à la ligne 44 du fichier KoPathShapeFactory.cpp.