11 #ifndef LAYOUTGENERATOR_H
52 QPointF
origin(
const QString &
id);
Definition: dotgenerator.h:25
Definition: layoutgenerator.h:39
EdgeType m_edges
list of edges found in parsed dot file
Definition: layoutgenerator.h:61
QHash< QString, EdgePoints > EdgeType
Definition: layoutgenerator.h:43
QHash< QString, QPointF > m_edgeLabelPosition
contains global node parameters
Definition: layoutgenerator.h:62
bool isEnabled()
Definition: layoutgenerator.cpp:99
bool splitParameters(QMap< QString, QStringList > &map, const QString &s)
QHash< QString, QRectF > NodeType
Definition: layoutgenerator.h:41
bool apply(UMLScene *scene)
Definition: layoutgenerator.cpp:195
QRectF m_boundingRect
Definition: layoutgenerator.h:59
QMap< QString, QStringList > ParameterList
Definition: layoutgenerator.h:44
bool parseLine(const QString &line)
Definition: layoutgenerator.cpp:398
bool generate(UMLScene *scene, const QString &variant=QString())
Definition: layoutgenerator.cpp:109
LayoutGenerator()
Definition: layoutgenerator.cpp:88
static bool availableConfigFiles(UMLScene *scene, QHash< QString, QString > &configFiles)
Definition: layoutgenerator.cpp:309
QList< QPointF > EdgePoints
Definition: layoutgenerator.h:42
NodeType m_nodes
list of nodes found in parsed dot file
Definition: layoutgenerator.h:60
QPointF origin(const QString &id)
Definition: layoutgenerator.cpp:346
friend QDebug operator<<(QDebug out, LayoutGenerator &c)
bool readGeneratedDotFile(const QString &fileName)
Definition: layoutgenerator.cpp:369
QPointF mapToScene(const QPointF &p)
Definition: layoutgenerator.cpp:602
Definition: umlscene.h:70
QDebug operator<<(QDebug out, const QXmlStreamAttribute &a)
Definition: shared.cpp:24