summaryrefslogtreecommitdiff
path: root/src/gui/tikzscene.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/tikzscene.h')
-rw-r--r--src/gui/tikzscene.h10
1 files changed, 9 insertions, 1 deletions
diff --git a/src/gui/tikzscene.h b/src/gui/tikzscene.h
index cb684b2..5d3eec2 100644
--- a/src/gui/tikzscene.h
+++ b/src/gui/tikzscene.h
@@ -34,7 +34,12 @@ public:
TikzDocument *tikzDocument() const;
void setTikzDocument(TikzDocument *tikzDocument);
-
+ void reloadStyles();
+ void applyActiveStyleToNodes();
+ void deleteSelectedItems();
+ void copyToClipboard();
+ void cutToClipboard();
+ void pasteFromClipboard();
public slots:
void graphReplaced();
@@ -54,6 +59,8 @@ private:
NodeItem *_edgeStartNodeItem;
NodeItem *_edgeEndNodeItem;
bool _firstControlPoint;
+ QPointF _mouseDownPos;
+ bool _draggingNodes;
QMap<Node*,QPointF> _oldNodePositions;
float _oldWeight;
@@ -62,6 +69,7 @@ private:
int _oldOutAngle;
void getSelection(QSet<Node*> &selNodes, QSet<Edge*> &selEdges);
+ QSet<Node*> getSelectedNodes();
};
#endif // TIKZSCENE_H