E5Graphics/E5ArrowItem.py

changeset 2990
583beaf0b4b8
parent 2302
f29e9405c851
child 3057
10516539f238
child 3160
209a07d7e401
--- a/E5Graphics/E5ArrowItem.py	Sun Oct 06 19:14:26 2013 +0200
+++ b/E5Graphics/E5ArrowItem.py	Sun Oct 06 19:45:29 2013 +0200
@@ -10,12 +10,14 @@
 import math
 
 from PyQt4.QtCore import QPointF, QRectF, QSizeF, QLineF, Qt
-from PyQt4.QtGui import QAbstractGraphicsShapeItem, QGraphicsItem, QStyle, QPen, QPolygonF
+from PyQt4.QtGui import QAbstractGraphicsShapeItem, QGraphicsItem, QStyle, \
+    QPen, QPolygonF
 
 NormalArrow = 1
 WideArrow = 2
 
-ArrowheadAngleFactor = 0.26179938779914941  # 0.5 * math.atan(math.sqrt(3.0) / 3.0)
+ArrowheadAngleFactor = 0.26179938779914941
+# 0.5 * math.atan(math.sqrt(3.0) / 3.0)
 
 
 class E5ArrowItem(QAbstractGraphicsShapeItem):
@@ -101,14 +103,16 @@
         @param option style options (QStyleOptionGraphicsItem)
         @param widget optional reference to the widget painted on (QWidget)
         """
-        if (option.state & QStyle.State_Selected) == QStyle.State(QStyle.State_Selected):
+        if (option.state & QStyle.State_Selected) == \
+                QStyle.State(QStyle.State_Selected):
             width = 2
         else:
             width = 1
         
         # draw the line first
         line = QLineF(self._origin, self._end)
-        painter.setPen(QPen(Qt.black, width, Qt.SolidLine, Qt.FlatCap, Qt.MiterJoin))
+        painter.setPen(
+            QPen(Qt.black, width, Qt.SolidLine, Qt.FlatCap, Qt.MiterJoin))
         painter.drawLine(line)
         
         # draw the arrow head

eric ide

mercurial