13#define DOTGENERATOR_DEBUG
31 bool readConfigFile(QString diagramType,
const QString &variant = QStringLiteral(
"default"));
33 bool createDotFile(
UMLScene *scene,
const QString &fileName,
const QString &variant = QStringLiteral(
"default"));
40 bool findItem(QStringList ¶ms,
const QString &search);
41 QString
fixID(
const QString &_id);
Definition dotgenerator.h:20
friend QDebug operator<<(QDebug out, DotGenerator &c)
QPointF m_origin
Definition dotgenerator.h:49
int m_version
version of graphviz generator
Definition dotgenerator.h:54
bool readConfigFile(QString diagramType, const QString &variant=QStringLiteral("default"))
Definition dotgenerator.cpp:264
int generatorVersion() const
Definition dotgenerator.cpp:577
void setUseFullNodeLabels(bool state)
Definition dotgenerator.cpp:226
bool createDotFile(UMLScene *scene, const QString &fileName, const QString &variant=QStringLiteral("default"))
Definition dotgenerator.cpp:364
QHash< QString, QString > m_edgeParameters
contains global edge parameters
Definition dotgenerator.h:47
double m_scale
scale factor
Definition dotgenerator.h:44
static QString currentDotPath()
Definition dotgenerator.cpp:152
bool usePosition() const
Definition dotgenerator.cpp:194
void setUsePosition(bool state)
Definition dotgenerator.cpp:204
bool findItem(QStringList ¶ms, const QString &search)
Definition dotgenerator.cpp:553
QString m_configFileName
template filename
Definition dotgenerator.h:45
bool m_useFullNodeLabels
use full node labels
Definition dotgenerator.h:52
QString m_dotPath
contains path to generator executable
Definition dotgenerator.h:53
QHash< QString, QString > m_dotParameters
contains global graph parameters
Definition dotgenerator.h:46
QString fixID(const QString &_id)
Definition dotgenerator.cpp:565
bool useFullNodeLabels() const
Definition dotgenerator.cpp:214
QString m_generator
name of graphviz generator
Definition dotgenerator.h:50
bool m_usePosition
use position tag from dot (not used yet)
Definition dotgenerator.h:51
void setGeneratorName(const QString &name)
Definition dotgenerator.cpp:176
QString generatorFullPath() const
Definition dotgenerator.cpp:184
QHash< QString, QString > m_nodeParameters
contains global node parameters
Definition dotgenerator.h:48
DotGenerator()
Definition dotgenerator.cpp:132
static bool availableConfigFiles(UMLScene *scene, QHash< QString, QString > &configFiles)
Definition dotgenerator.cpp:238