13 #define DOTGENERATOR_DEBUG
33 bool createDotFile(
UMLScene *scene,
const QString &fileName,
const QString &variant = QLatin1String(
"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
int generatorVersion() const
Definition: dotgenerator.cpp:596
void setUseFullNodeLabels(bool state)
Definition: dotgenerator.cpp:235
bool readConfigFile(QString diagramType, const QString &variant=QLatin1String("default"))
Definition: dotgenerator.cpp:279
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:157
bool usePosition() const
Definition: dotgenerator.cpp:203
void setUsePosition(bool state)
Definition: dotgenerator.cpp:213
bool findItem(QStringList ¶ms, const QString &search)
Definition: dotgenerator.cpp:572
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:584
bool useFullNodeLabels() const
Definition: dotgenerator.cpp:223
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
bool createDotFile(UMLScene *scene, const QString &fileName, const QString &variant=QLatin1String("default"))
Definition: dotgenerator.cpp:383
void setGeneratorName(const QString &name)
Definition: dotgenerator.cpp:185
QString generatorFullPath() const
Definition: dotgenerator.cpp:193
QHash< QString, QString > m_nodeParameters
contains global node parameters
Definition: dotgenerator.h:48
DotGenerator()
Definition: dotgenerator.cpp:137
static bool availableConfigFiles(UMLScene *scene, QHash< QString, QString > &configFiles)
Definition: dotgenerator.cpp:247
Definition: umlscene.h:65
Uml::DiagramType::Enum diagramType(QString objType)
Definition: petaltree2uml.cpp:664