class QCandlestickSet#

QCandlestickSet 类代表蜡烛图中的单个蜡烛项。更多

Inheritance diagram of PySide6.QtCharts.QCandlestickSet

摘要#

属性#

方法#

信号#

注意

本文档可能包含从C++自动翻译到Python的代码片段。我们始终欢迎对代码片段的翻译做出贡献。如果您发现翻译存在问题,也请通过在https:/bugreports.qt.io/projects/PYSIDE 创建工单的方式告诉我们。

详细描述#

创建蜡烛图项的图形表示需要五个值:开盘价最高价最低价收盘价时间戳。这些值可以通过传递给QCandlestickSet 构造函数,或者使用setOpen()setHigh()setLow()setClose()setTimestamp() 方法来设置。

另请参阅

QCandlestickSeries

注意

如果使用from __feature__ import true_property导入属性,则可以直接使用属性;否则,可以通过访问函数来使用。

属性brush: QBrush#

此属性保留用于填充蜡烛图项的画刷。

访问函数
属性close:float#

此属性保留蜡烛图项的收盘值。

访问函数
属性high: float#

此属性包含蜡烛图项目的最高值。

访问函数
属性low: float#

此属性包含蜡烛图项目的最低值。

访问函数
属性open: float#

此属性包含蜡烛图项目的开盘值。

访问函数
属性pen: QPen#

此属性包含用于绘制蜡烛图项目线条的笔。

访问函数
属性timestamp: float#

此属性包含蜡烛图项目的时间戳值。

访问函数
__init__([timestamp=0.0[, parent=None]])#
参数:
  • timestamp – float

  • parentQObject

使用可选的 timestampparent 构造一个蜡烛图项目。

__init__(open, high, low, close[, timestamp=0.0[, parent=None]])
参数:
  • open – float

  • high – float

  • low – float

  • close – float

  • timestamp – float

  • parentQObject

使用给定的顺序值构建一个K线条目。值openhighlowclose是必需的。值timestampparent是可选的。

brush()#
返回类型:

QBrush

另请参阅

setBrush()

属性brush的获取器。

brushChanged()#

当K线条的画笔更改时,会发出此信号。

另请参阅

brush

属性brush的通知信号。

clicked()#

当点击K线条时,会发出此信号。

close()#
返回类型:

float

另请参阅

setClose()

属性close的获取器。

closeChanged()#

当K线条的收盘值更改时,会发出此信号。

另请参阅

close

属性close的通知信号。

doubleClicked()#

当用户双击K线条时,会发出此信号。

high()#
返回类型:

float

另请参阅

setHigh()

属性high的获取器。

highChanged()#

当K线条的最高值更改时,会发出此信号。

另请参阅

high

属性high的通知信号。

hovered(状态)#
参数:

状态 – bool

当鼠标悬停在蜡烛图项上时,会发出此信号。

当鼠标移至项上时,状态变为true,当鼠标再次移开时,它变为false

low()#
返回类型:

float

另请参阅

setLow()

属性lowᅟ的获取器。

lowChanged()#

当蜡烛图项的低位值发生变化时,会发出此信号。

另请参阅

低位

属性lowᅟ的通知信号。

open()#
返回类型:

float

另请参阅

setOpen()

属性openᅟ的获取器。

openChanged()#

当蜡烛图项的开盘值发生变化时,会发出此信号。

另请参阅

开盘

属性openᅟ的通知信号。

pen()#
返回类型:

QPen

另请参阅

setPen()

属性penᅟ的获取器。

penChanged()#

当蜡烛图项的画笔改变时,会发出此信号。

另请参阅

画笔

属性penᅟ的通知信号。

pressed()#

当用户点击蜡烛图项并按下鼠标按钮时,会发出此信号。

released()#

当用户在蜡烛图项上释放鼠标按钮时,会发出此信号。

setBrush(画刷)#
参数:

画刷QBrush

另请参阅

brush()

属性brushᅟ的设置器。

setClose(close)#
参数:

close – float

另请参阅

close()

设置属性 closeᅟ 的值。

setHigh(high)#
参数:

high – float

另请参阅

high()

设置属性 highᅟ 的值。

setLow(low)#
参数:

low – float

另请参阅

low()

设置属性 lowᅟ 的值。

setOpen(open)#
参数:

open – float

另请参阅

open()

设置属性 openᅟ 的值。

setPen(pen)#
参数:

penQPen

另请参阅

pen()

设置属性 penᅟ 的值。

setTimestamp(timestamp)#
参数:

timestamp – float

另请参阅

timestamp()

设置属性 timestampᅟ 的值。

timestamp()#
返回类型:

float

另请参阅

setTimestamp()

获取属性 timestampᅟ 的值。

timestampChanged()#

当蜡烛图项时间戳发生变化时,会发出此信号。

另请参阅

timestamp

属性 timestampᅟ 的通知信号。