• PySide 模块
  • PySide.QtGui
  • 内容表

    上一话题

    QGraphicsItem

    下一话题

    QAbstractGraphicsShapeItem

    QGraphicsLineItem

    概要

    函数

    详细描述

    PySide.QtGui.QGraphicsLineItem class provides a line item that you can add to a PySide.QtGui.QGraphicsScene .

    要设置项的线条,传递 PySide.QtCore.QLineF to PySide.QtGui.QGraphicsLineItem ‘s constructor, or call the PySide.QtGui.QGraphicsLineItem.setLine() function. The PySide.QtGui.QGraphicsLineItem.line() function returns the current line. By default the line is black with a width of 0, but you can change this by calling PySide.QtGui.QGraphicsLineItem.setPen() .

    ../../_images/graphicsview-lineitem.png

    PySide.QtGui.QGraphicsLineItem uses the line and the pen width to provide a reasonable implementation of PySide.QtGui.QGraphicsLineItem.boundingRect() , PySide.QtGui.QGraphicsLineItem.shape() ,和 PySide.QtGui.QGraphicsLineItem.contains() PySide.QtGui.QGraphicsLineItem.paint() function draws the line using the item's associated pen.

    class PySide.QtGui. QGraphicsLineItem ( [ parent=None [ , scene=None ] ] )
    class PySide.QtGui. QGraphicsLineItem ( line [ , parent=None [ , scene=None ] ] )
    class PySide.QtGui. QGraphicsLineItem ( x1 , y1 , x2 , y2 [ , parent=None [ , scene=None ] ] )
    参数:
    PySide.QtGui.QGraphicsLineItem. line ( )
    返回类型: PySide.QtCore.QLineF

    返回项的线条,或 null 线条若未设置线条。

    PySide.QtGui.QGraphicsLineItem. pen ( )
    返回类型: PySide.QtGui.QPen

    返回项的钢笔,或黑色 0 宽度实心钢笔若未设置钢笔。

    PySide.QtGui.QGraphicsLineItem. setLine ( x1 , y1 , x2 , y2 )
    参数:
    • x1 PySide.QtCore.qreal
    • y1 PySide.QtCore.qreal
    • x2 PySide.QtCore.qreal
    • y2 PySide.QtCore.qreal

    这是重载函数。

    Sets the item's line to be the line between ( x1 , y1 ) 和 ( x2 , y2 ).

    这如同调用 setLine(QLineF(x1, y1, x2, y2)) .

    PySide.QtGui.QGraphicsLineItem. setLine ( line )
    参数: line PySide.QtCore.QLineF

    将项的线条设为给定 line .

    PySide.QtGui.QGraphicsLineItem. setPen ( pen )
    参数: pen PySide.QtGui.QPen

    将项的钢笔设为 pen 。若未设置钢笔,将使用黑色 0 宽度实心钢笔绘制线条。