QCandlestickSet#

The QCandlestickSet class represents a single candlestick item in a candlestick chart. More

Inheritance diagram of PySide6.QtCharts.QCandlestickSet

Synopsis#

Functions#

Signals#

Detailed Description#

Five values are needed to create a graphical representation of a candlestick item: open, high, low, close, and timestamp. These values can be either passed to a QCandlestickSet constructor or set by using setOpen() , setHigh() , setLow() , setClose() , and setTimestamp() .

class PySide6.QtCharts.QCandlestickSet(open, high, low, close[, timestamp=0.0[, parent=None]])#

PySide6.QtCharts.QCandlestickSet([timestamp=0.0[, parent=None]])

Parameters
  • open – float

  • close – float

  • low – float

  • high – float

  • timestamp – float

  • parentPySide6.QtCore.QObject

Constructs a candlestick item with given ordered values. The values open, high, low, and close are mandatory. The values timestamp and parent are optional.

Constructs a candlestick item with an optional timestamp and a parent.

PySide6.QtCharts.QCandlestickSet.brush()#
Return type

PySide6.QtGui.QBrush

This property holds The brush used to fill the candlestick item..

PySide6.QtCharts.QCandlestickSet.brushChanged()#

This signal is emitted when the candlestick item brush changes.

See also

brush

PySide6.QtCharts.QCandlestickSet.clicked()#

This signal is emitted when the candlestick item is clicked.

PySide6.QtCharts.QCandlestickSet.close()#
Return type

float

This property holds The close value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.closeChanged()#

This signal is emitted when the candlestick item close value changes.

See also

close

PySide6.QtCharts.QCandlestickSet.doubleClicked()#

This signal is emitted when the user double-clicks a candlestick item.

PySide6.QtCharts.QCandlestickSet.high()#
Return type

float

This property holds The high value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.highChanged()#

This signal is emitted when the candlestick item high value changes.

See also

high

PySide6.QtCharts.QCandlestickSet.hovered(status)#
Parameters

status – bool

This signal is emitted when a mouse is hovered over a candlestick item.

When the mouse moves over the item, status turns true, and when the mouse moves away again, it turns false.

PySide6.QtCharts.QCandlestickSet.low()#
Return type

float

This property holds The low value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.lowChanged()#

This signal is emitted when the candlestick item low value changes.

See also

low

PySide6.QtCharts.QCandlestickSet.open()#
Return type

float

This property holds The open value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.openChanged()#

This signal is emitted when the candlestick item open value changes.

See also

open

PySide6.QtCharts.QCandlestickSet.pen()#
Return type

PySide6.QtGui.QPen

This property holds The pen used to draw the lines of the candlestick item..

PySide6.QtCharts.QCandlestickSet.penChanged()#

This signal is emitted when the candlestick item pen changes.

See also

pen

PySide6.QtCharts.QCandlestickSet.pressed()#

This signal is emitted when the user clicks the candlestick item and holds down the mouse button.

PySide6.QtCharts.QCandlestickSet.released()#

This signal is emitted when the user releases the mouse press on the candlestick item.

PySide6.QtCharts.QCandlestickSet.setBrush(brush)#
Parameters

brushPySide6.QtGui.QBrush

This property holds The brush used to fill the candlestick item..

PySide6.QtCharts.QCandlestickSet.setClose(close)#
Parameters

close – float

This property holds The close value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.setHigh(high)#
Parameters

high – float

This property holds The high value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.setLow(low)#
Parameters

low – float

This property holds The low value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.setOpen(open)#
Parameters

open – float

This property holds The open value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.setPen(pen)#
Parameters

penPySide6.QtGui.QPen

This property holds The pen used to draw the lines of the candlestick item..

PySide6.QtCharts.QCandlestickSet.setTimestamp(timestamp)#
Parameters

timestamp – float

This property holds The timestamp value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.timestamp()#
Return type

float

This property holds The timestamp value of the candlestick item..

PySide6.QtCharts.QCandlestickSet.timestampChanged()#

This signal is emitted when the candlestick item timestamp changes.

See also

timestamp