QCandlestickSet Class
La classe `QCandlestickSet` représente un élément de chandelier individuel dans un graphique en chandeliers. En savoir plus…
| Header: | #include <QCandlestickSet> |
| In QML: | CandlestickSet |
| Inherits: | QObject |
| Status: | Deprecated |
Cette classe est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
Fonctions publiques
| QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr) | |
| QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr) | |
| virtual | ~QCandlestickSet() |
| QBrush | brush() const |
| qreal | close() const |
| qreal | high() const |
| qreal | low() const |
| qreal | open() const |
| QPen | pen() const |
| void | setBrush(const QBrush &brush) |
| void | setClose(qreal close) |
| void | setHigh(qreal high) |
| void | setLow(qreal low) |
| void | setOpen(qreal open) |
| void | setPen(const QPen &pen) |
| void | setTimestamp(qreal timestamp) |
| qreal | timestamp() const |
Signaux
| void | brushChanged() |
| void | clicked() |
| void | closeChanged() |
| void | doubleClicked() |
| void | highChanged() |
| void | hovered(bool status) |
| void | lowChanged() |
| void | openChanged() |
| void | penChanged() |
| void | pressed() |
| void | released() |
| void | timestampChanged() |
Description détaillée
Cinq valeurs sont nécessaires pour créer une représentation graphique d’un élément de chandelier : cours d’ouverture, cours le plus haut, cours le plus bas, cours de clôture et horodatage. Ces valeurs peuvent être transmises au constructeur QCandlestickSet ou définies à l’aide des méthodes setOpen(), setHigh(), setLow(), setClose() et setTimestamp().
Voir également QCandlestickSeries.
Documentation sur les propriétés
brush : QBrush
Cette propriété contient le pinceau utilisé pour remplir l'élément « chandelier ».
Fonctions d'accès :
| QBrush | brush() const |
| void | setBrush(const QBrush &brush) |
Signal de notification :
| void | brushChanged() |
close : qreal
Cette propriété contient la valeur de clôture de la bougie.
Fonctions d'accès :
| qreal | close() const |
| void | setClose(qreal close) |
Signal de notification :
| void | closeChanged() |
high : qreal
Cette propriété contient la valeur maximale de l'élément « chandelier ».
Fonctions d'accès :
| qreal | high() const |
| void | setHigh(qreal high) |
Signal de notification :
| void | highChanged() |
low : qreal
Cette propriété contient la valeur minimale de l'élément « chandelier ».
Fonctions d'accès :
| qreal | low() const |
| void | setLow(qreal low) |
Signal de notification :
| void | lowChanged() |
open : qreal
Cette propriété contient la valeur d'ouverture de l'élément « chandelier ».
Fonctions d'accès :
| qreal | open() const |
| void | setOpen(qreal open) |
Signal de notification :
| void | openChanged() |
pen : QPen
Cette propriété contient le stylo utilisé pour tracer les lignes de l'élément « chandelier ».
Fonctions d'accès :
| QPen | pen() const |
| void | setPen(const QPen &pen) |
Signal de notification :
| void | penChanged() |
timestamp : qreal
Cette propriété contient la valeur de l'horodatage de l'élément « chandelier ».
Fonctions d'accès :
| qreal | timestamp() const |
| void | setTimestamp(qreal timestamp) |
Signal de notification :
| void | timestampChanged() |
Documentation des fonctions membres
[explicit] QCandlestickSet::QCandlestickSet(qreal timestamp = 0.0, QObject *parent = nullptr)
Crée un élément « chandelier » avec, en option, un « timestamp » et un « parent ».
[explicit] QCandlestickSet::QCandlestickSet(qreal open, qreal high, qreal low, qreal close, qreal timestamp = 0.0, QObject *parent = nullptr)
Crée un élément « chandelier » à partir des valeurs ordonnées fournies. Les valeurs open, high, low et close sont obligatoires. Les valeurs timestamp et parent sont facultatives.
[virtual noexcept] QCandlestickSet::~QCandlestickSet()
Détruit l'objet « chandelier ».
[signal] void QCandlestickSet::brushChanged()
Ce signal est émis lorsque le pinceau de l'élément « chandelier » change.
Remarque : signalde notification pour la propriété brush.
Voir également brush.
[signal] void QCandlestickSet::clicked()
Ce signal est émis lorsqu'on clique sur l'élément « chandelier ».
[signal] void QCandlestickSet::closeChanged()
Ce signal est émis lorsque la valeur de clôture de la bougie change.
Remarque : signalde notification pour la propriété close.
Voir également close.
[signal] void QCandlestickSet::doubleClicked()
Ce signal est émis lorsque l'utilisateur double-clique sur un élément de graphique en chandeliers.
[signal] void QCandlestickSet::highChanged()
Ce signal est émis lorsque la valeur maximale de la bougie change.
Remarque : signalde notification pour la propriété high.
Voir également high.
[signal] void QCandlestickSet::hovered(bool status)
Ce signal est émis lorsqu'un curseur de souris survole un élément de type « chandelier ».
Lorsque la souris passe sur l'élément, status devient true, et lorsque la souris s'en éloigne, il redevient false.
[signal] void QCandlestickSet::lowChanged()
Ce signal est émis lorsque la valeur minimale de la bougie change.
Remarque : signalde notification pour la propriété low.
Voir également low.
[signal] void QCandlestickSet::openChanged()
Ce signal est émis lorsque la valeur d'ouverture de la bougie change.
Remarque : signalde notification pour la propriété « open ».
Voir également open.
[signal] void QCandlestickSet::penChanged()
Ce signal est émis lorsque l'outil « stylo » de l'élément « chandelier » change.
Remarque : signalde notification pour la propriété pen.
Voir également pen.
[signal] void QCandlestickSet::pressed()
Ce signal est émis lorsque l'utilisateur clique sur la bougie et maintient le bouton de la souris enfoncé.
[signal] void QCandlestickSet::released()
Ce signal est émis lorsque l'utilisateur relâche le bouton de la souris sur l'élément « chandelier ».
[signal] void QCandlestickSet::timestampChanged()
Ce signal est émis lorsque l'horodatage de l'élément « chandelier » change.
Remarque : signalde notification pour la propriété timestamp.
Voir également timestamp.
© 2026 The Qt Company Ltd. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd. in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.