summaryrefslogtreecommitdiff
path: root/src/data/tikzassembler.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/data/tikzassembler.h')
-rw-r--r--src/data/tikzassembler.h14
1 files changed, 14 insertions, 0 deletions
diff --git a/src/data/tikzassembler.h b/src/data/tikzassembler.h
index 7b32224..f3cabb6 100644
--- a/src/data/tikzassembler.h
+++ b/src/data/tikzassembler.h
@@ -46,6 +46,17 @@ public:
bool isTikzStyles() const;
+ Node *currentEdgeSource() const;
+ void setCurrentEdgeSource(Node *currentEdgeSource);
+
+ GraphElementData *currentEdgeData() const;
+ void setCurrentEdgeData(GraphElementData *currentEdgeData);
+
+ QString currentEdgeSourceAnchor() const;
+ void setCurrentEdgeSourceAnchor(const QString &currentEdgeSourceAnchor);
+
+ void finishCurrentPath();
+
signals:
public slots:
@@ -54,6 +65,9 @@ private:
QHash<QString,Node*> _nodeMap;
Graph *_graph;
TikzStyles *_tikzStyles;
+ Node *_currentEdgeSource;
+ GraphElementData *_currentEdgeData;
+ QString _currentEdgeSourceAnchor;
void *scanner;
};