summaryrefslogtreecommitdiff
path: root/tikzit/src/gui/nodeitem.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tikzit/src/gui/nodeitem.cpp')
-rw-r--r--tikzit/src/gui/nodeitem.cpp17
1 files changed, 17 insertions, 0 deletions
diff --git a/tikzit/src/gui/nodeitem.cpp b/tikzit/src/gui/nodeitem.cpp
new file mode 100644
index 0000000..e817d98
--- /dev/null
+++ b/tikzit/src/gui/nodeitem.cpp
@@ -0,0 +1,17 @@
+#include "nodeitem.h"
+
+#include <QPen>
+#include <QBrush>
+
+NodeItem::NodeItem(Node *node)
+{
+ _node = node;
+ setPen(QPen(Qt::black));
+ setBrush(QBrush(Qt::white));
+ syncPos();
+}
+
+void NodeItem::syncPos()
+{
+ setRect(80*_node->point().x() - 8, -80*_node->point().y() - 8, 16, 16);
+}