graphs.py 文件源码

python
阅读 24 收藏 0 点赞 0 评论 0

项目:Laborejo 作者: hilbrichtsoftware 项目源码 文件源码
def __init__(self, parentTransparentBlock, staticExportItem):
        super(CCGraphBlockEndMarker, self).__init__(0,-28,0,28) #x, y, w, h
        self.parentTransparentBlock = parentTransparentBlock
        self.parentCCPath = self.parentTransparentBlock.parent
        self.staticExportItem = staticExportItem
        self.setFlags(QtWidgets.QGraphicsItem.ItemIsMovable|QtWidgets.QGraphicsItem.ItemSendsGeometryChanges|QtWidgets.QGraphicsItem.ItemIsFocusable)
        self.setAcceptHoverEvents(True)
        self.setCursor(QtCore.Qt.SizeHorCursor)
        self.lastPos = self.pos()
        #self.setBrush(QtGui.QColor("red"))
        pen = QtGui.QPen()  # creates a default pen
        if not self.staticExportItem["exportsAllItems"]:
            pen.setStyle(QtCore.Qt.DashDotLine)
        pen.setWidth(2)
        self.setPen(pen)
        self.setZValue(10)

        self.inactivePen = pen
        self.inactivePen.setColor(QtGui.QColor("black"))

        self.activePen = QtGui.QPen(pen)
        self.activePen.setColor(QtGui.QColor("cyan"))
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号