class QCandlestickSet#

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

Inheritance diagram of PySide6.QtCharts.QCandlestickSet

Synopsis#

Properties#

  • brushᅟ - Used to fill the candlestick item

  • closeᅟ - Value of the candlestick item

  • highᅟ - Value of the candlestick item

  • lowᅟ - Value of the candlestick item

  • openᅟ - Value of the candlestick item

  • penᅟ - Used to draw the lines of the candlestick item

  • timestampᅟ - Value of the candlestick item

Methods#

Signals#

Note

This documentation may contain snippets that were automatically translated from C++ to Python. We always welcome contributions to the snippet translation. If you see an issue with the translation, you can also let us know by creating a ticket on https:/bugreports.qt.io/projects/PYSIDE

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() .

Note

Properties can be used directly when from __feature__ import true_property is used or via accessor functions otherwise.

property brushᅟ: QBrush#

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

Access functions:
property closeᅟ: float#

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

Access functions:
property highᅟ: float#

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

Access functions:
property lowᅟ: float#

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

Access functions:
property openᅟ: float#

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

Access functions:
property penᅟ: QPen#

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

Access functions:
property timestampᅟ: float#

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

Access functions:
__init__([timestamp=0.0[, parent=None]])#
Parameters:
  • timestamp – float

  • parentQObject

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

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

  • high – float

  • low – float

  • close – float

  • timestamp – float

  • parentQObject

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

brush()#
Return type:

QBrush

See also

setBrush()

Getter of property brushᅟ .

brushChanged()#

This signal is emitted when the candlestick item brush changes.

See also

brush

Notification signal of property brushᅟ .

clicked()#

This signal is emitted when the candlestick item is clicked.

close()#
Return type:

float

See also

setClose()

Getter of property closeᅟ .

closeChanged()#

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

See also

close

Notification signal of property closeᅟ .

doubleClicked()#

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

high()#
Return type:

float

See also

setHigh()

Getter of property highᅟ .

highChanged()#

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

See also

high

Notification signal of property highᅟ .

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.

low()#
Return type:

float

See also

setLow()

Getter of property lowᅟ .

lowChanged()#

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

See also

low

Notification signal of property lowᅟ .

open()#
Return type:

float

See also

setOpen()

Getter of property openᅟ .

openChanged()#

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

See also

open

Notification signal of property openᅟ .

pen()#
Return type:

QPen

See also

setPen()

Getter of property penᅟ .

penChanged()#

This signal is emitted when the candlestick item pen changes.

See also

pen

Notification signal of property penᅟ .

pressed()#

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

released()#

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

setBrush(brush)#
Parameters:

brushQBrush

See also

brush()

Setter of property brushᅟ .

setClose(close)#
Parameters:

close – float

See also

close()

Setter of property closeᅟ .

setHigh(high)#
Parameters:

high – float

See also

high()

Setter of property highᅟ .

setLow(low)#
Parameters:

low – float

See also

low()

Setter of property lowᅟ .

setOpen(open)#
Parameters:

open – float

See also

open()

Setter of property openᅟ .

setPen(pen)#
Parameters:

penQPen

See also

pen()

Setter of property penᅟ .

setTimestamp(timestamp)#
Parameters:

timestamp – float

See also

timestamp()

Setter of property timestampᅟ .

timestamp()#
Return type:

float

See also

setTimestamp()

Getter of property timestampᅟ .

timestampChanged()#

This signal is emitted when the candlestick item timestamp changes.

See also

timestamp

Notification signal of property timestampᅟ .