示例#1
0
 def paint(self, painter, option, widget):
     NodePainter.default(self, painter, option, widget)
     if self.drawLayoutsDebug:
         painter.drawRect(self.headerLayout.geometry())
         painter.drawRect(self.nodeLayout.geometry())
         painter.drawRect(self.inputsLayout.geometry())
         painter.drawRect(self.outputsLayout.geometry())
示例#2
0
    def paint(self, painter, option, widget):
        """CONVEX HULL TEST 
        path = []
        self.poly = None
        for i in self.owningNodes:
            relPos = self.mapFromScene(i.scenePos())
            relSize = QtCore.QPointF(i.getNodeWidth(),i.geometry().height())
            path.append((relPos.x(),relPos.y()))
            path.append((relPos.x()+relSize.x(),relPos.y()))
            path.append((relPos.x()+relSize.x(),relPos.y()+relSize.y()))
            path.append((relPos.x(),relPos.y()+relSize.y()))

        if len(path) >= 3:
            c = convex_hull(path)
            self.poly = QtGui.QPolygonF()
            for i in c:
                self.poly.append(QtCore.QPointF(i[0], i[1]))
        """
        NodePainter.asCommentNode(self, painter, option, widget)
示例#3
0
 def paint(self, painter, option, widget):
     NodePainter.default(self, painter, option, widget)
示例#4
0
 def paint(self, painter, option, widget):
     #painter.setPen(QtGui.QPen(QtCore.Qt.green, 0.75))
     # painter.drawRect(self.boundingRect())
     NodePainter.asRerouteNode(self, painter, option, widget)
示例#5
0
 def paint(self, painter, option, widget):
     NodePainter.asCommentNode(self, painter, option, widget)
     self.updateSize()
示例#6
0
 def paint(self, painter, option, widget):
     NodePainter.asCommentNode(self, painter, option, widget)
示例#7
0
 def paint(self, painter, option, widget):
     self.computeHull()
     self.backDrop.update()
     NodePainter.default(self, painter, option, widget)