summaryrefslogtreecommitdiff
path: root/src/main/python/shapes
diff options
context:
space:
mode:
authorBlaine2020-06-02 23:34:38 +0530
committerBlaine2020-06-02 23:34:38 +0530
commit7ae4201c7539820108e991ff7df1a710e1387c13 (patch)
treeca122103eaa3c9fae7a9aedcca03a3c9036c50f5 /src/main/python/shapes
parent9a005e618c793f27b344688dcd7a000436c454c8 (diff)
parenteed83d5a458ecfb189ba637981a36a1c787fe7f2 (diff)
downloadChemical-PFD-7ae4201c7539820108e991ff7df1a710e1387c13.tar.gz
Chemical-PFD-7ae4201c7539820108e991ff7df1a710e1387c13.tar.bz2
Chemical-PFD-7ae4201c7539820108e991ff7df1a710e1387c13.zip
Merge branch 'merge'
Diffstat (limited to 'src/main/python/shapes')
-rw-r--r--src/main/python/shapes/shapes.py26
1 files changed, 26 insertions, 0 deletions
diff --git a/src/main/python/shapes/shapes.py b/src/main/python/shapes/shapes.py
index 210d68e..9f7113c 100644
--- a/src/main/python/shapes/shapes.py
+++ b/src/main/python/shapes/shapes.py
@@ -6,9 +6,15 @@ from PyQt5.QtWidgets import QLineEdit, QGraphicsItem, QGraphicsEllipseItem, QGra
from PyQt5.QtGui import QPen, QColor, QFont, QCursor, QPainterPath, QPainter, QDrag, QBrush, QImage, QTransform
from PyQt5.QtCore import Qt, QRectF, QPointF, QSizeF, QEvent, QMimeData, QFile, QIODevice, QRect
+<<<<<<< HEAD
from line import Line
+=======
+from .line import Line
+
+from utils.app import fileImporter
+>>>>>>> merge
# resourceManager = ApplicationContext()
@@ -226,7 +232,11 @@ class LineGripItem(GripItem):
startPoint = endPoint = self.parentItem().mapToScene(self.pos())
self.tempLine = Line(startPoint, endPoint)
self.tempLine.setStartGripItem(self)
+<<<<<<< HEAD
self.scene().addItem(self.tempLine)
+=======
+ self.scene().addItemPlus(self.tempLine)
+>>>>>>> merge
super().mousePressEvent(mouseEvent)
def mouseMoveEvent(self, mouseEvent):
@@ -298,12 +308,22 @@ class NodeItem(QGraphicsSvgItem):
def __init__(self, unitOperationType, parent=None):
QGraphicsSvgItem.__init__(self, parent)
self.m_type = unitOperationType
+<<<<<<< HEAD
self.m_renderer = QSvgRenderer("svg/" + unitOperationType + ".svg")
+=======
+ # self.m_renderer = QSvgRenderer("svg/" + unitOperationType + ".svg")
+ # self.m_renderer = QSvgRenderer(fileImporter(f'svg/{unitOperationType}.svg'))
+ self.m_renderer = QSvgRenderer(fileImporter(f'svg/ellipse.svg'))
+>>>>>>> merge
# self.m_renderer = QSvgRenderer(resourceManager.get_resource(f'toolbar/{unitOperationType}.svg'))
self.setSharedRenderer(self.m_renderer)
# set initial size of item
self.width = 100
+<<<<<<< HEAD
self.height = 150
+=======
+ self.height = 100
+>>>>>>> merge
self.rect = QRectF(-self.width / 2, -self.height / 2, self.width, self.height)
# set graphical settings for this item
self.setFlags(QGraphicsSvgItem.ItemIsMovable |
@@ -315,6 +335,12 @@ class NodeItem(QGraphicsSvgItem):
self.lineGripItems = []
self.sizeGripItems = []
+<<<<<<< HEAD
+=======
+ def advance(self, int):
+ print (int)
+
+>>>>>>> merge
def boundingRect(self):
"""Overrides QGraphicsSvgItem's boundingRect() virtual public function and
returns a valid bounding