38 virtual void addNewRelation(
const QString &relName,
const bool &changeRelation =
false) = 0;
41 virtual void setRelation(
int relNum,
const bool &updateUI =
true) = 0;
47 const QString &numColor,
50 const QString &lColor,
54 const QString &iconPath = QString(),
55 const bool &signalMW =
false,
56 const QHash<QString, QString> nodeCustomAttributes =
57 QHash<QString, QString>()) = 0;
65 const bool &signalMW =
false) = 0;
72 const int &edgeDirType,
75 const QString &edgeLabel = QString(),
76 const bool &signalMW =
false) = 0;
83 const QString &fileName,
84 const QString &netName,
85 const int &totalNodes,
86 const int &totalLinks,
87 const int &edgeDirType,
88 const qint64 &elapsedTime,
89 const QString &message = QString()) = 0;
Explicit mutation surface for parse-time graph construction.
Definition graph_parse_sink.h:33
virtual void addNewRelation(const QString &relName, const bool &changeRelation=false)=0
virtual void createNodeAtPosRandomWithLabel(const int &num, const QString &label, const bool &signalMW=false)=0
virtual void removeDummyNode(int num)=0
virtual void createEdge(const int &source, const int &target, const qreal &weight, const QString &color, const int &edgeDirType, const bool &arrows, const bool &bezier, const QString &edgeLabel=QString(), const bool &signalMW=false)=0
virtual ~IGraphParseSink()=default
virtual void createNode(const int &num, const int &size, const QString &color, const QString &numColor, const int &numSize, const QString &label, const QString &lColor, const int &lSize, const QPointF &p, const QString &shape, const QString &iconPath=QString(), const bool &signalMW=false, const QHash< QString, QString > nodeCustomAttributes=QHash< QString, QString >())=0
virtual void setRelation(int relNum, const bool &updateUI=true)=0
virtual void createNodeAtPosRandom(const bool &signalMW=false)=0
virtual void fileLoaded(const int &fileType, const QString &fileName, const QString &netName, const int &totalNodes, const int &totalLinks, const int &edgeDirType, const qint64 &elapsedTime, const QString &message=QString())=0
Definition graph_parse_sink.h:23