QCandlestickModelMapper Class
Classe abstraite de mappage pour les séries de chandeliers japonais. En savoir plus...
| Header: | #include <QCandlestickModelMapper> |
| Inherits: | QObject |
| Inherited By: | |
| Status: | Deprecated |
Cette classe est obsolète. Nous vous déconseillons fortement de l'utiliser dans du nouveau code.
Propriétés
Fonctions publiques
| QCandlestickModelMapper(QObject *parent = nullptr) | |
| QAbstractItemModel * | model() const |
| virtual Qt::Orientation | orientation() const = 0 |
| QCandlestickSeries * | series() const |
| void | setModel(QAbstractItemModel *model) |
| void | setSeries(QCandlestickSeries *series) |
Signaux
| void | modelReplaced() |
| void | seriesReplaced() |
Fonctions protégées
| int | close() const |
| int | firstSetSection() const |
| int | high() const |
| int | lastSetSection() const |
| int | low() const |
| int | open() const |
| void | setClose(int close) |
| void | setFirstSetSection(int firstSetSection) |
| void | setHigh(int high) |
| void | setLastSetSection(int lastSetSection) |
| void | setLow(int low) |
| void | setOpen(int open) |
| void | setTimestamp(int timestamp) |
| int | timestamp() const |
Description détaillée
Les mappeurs de modèles permettent d'utiliser un modèle dérivé d'QAbstractItemModel comme source de données pour une série de graphiques, en créant une connexion entre un QCandlestickSeries et l'objet modèle. Un mappeur de modèles conserve une taille identique pour toutes les QCandlestickSets.
Remarque : le modèle utilisé doit prendre en charge l'ajout et la suppression de lignes/colonnes ainsi que la modification des données des cellules.
Documentation sur les propriétés
model : QAbstractItemModel*
Définit le modèle utilisé par le mappeur.
Fonctions d'accès :
| QAbstractItemModel * | model() const |
| void | setModel(QAbstractItemModel *model) |
Signal de notification :
| void | modelReplaced() |
series : QCandlestickSeries*
Définit l'objet `QCandlestickSeries` utilisé par le mappeur.
Remarque : toutes les données de la série sont supprimées lorsqu'elle est définie dans le mappeur. Lorsqu'une nouvelle série est spécifiée, l'ancienne série est déconnectée (ses données sont conservées).
Fonctions d'accès :
| QCandlestickSeries * | series() const |
| void | setSeries(QCandlestickSeries *series) |
Signal de notification :
| void | seriesReplaced() |
Documentation des fonctions membres
[explicit] QCandlestickModelMapper::QCandlestickModelMapper(QObject *parent = nullptr)
Crée un objet « mapper » de modèle en tant qu'enfant de parent.
[protected] int QCandlestickModelMapper::close() const
Renvoie la ligne/colonne du modèle contenant les valeurs de clôture des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également setClose().
[protected] int QCandlestickModelMapper::firstSetSection() const
Renvoie la section du modèle utilisée comme source de données pour le premier ensemble de chandeliers. La valeur par défaut est -1 (mappage non valide).
Voir également setFirstSetSection().
[protected] int QCandlestickModelMapper::high() const
Renvoie la ligne/colonne du modèle qui contient les valeurs maximales des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également setHigh().
[protected] int QCandlestickModelMapper::lastSetSection() const
Renvoie la section du modèle utilisée comme source de données pour le dernier ensemble de chandeliers. La valeur par défaut est -1 (mappage non valide).
Voir également setLastSetSection().
[protected] int QCandlestickModelMapper::low() const
Renvoie la ligne/colonne du modèle qui contient les valeurs minimales des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également setLow().
[signal] void QCandlestickModelMapper::modelReplaced()
Émis lorsque le modèle auquel le mappeur est connecté a changé.
Remarque : signalde notification pour la propriété model.
Voir également model.
[protected] int QCandlestickModelMapper::open() const
Renvoie la ligne/colonne du modèle contenant les valeurs ouvertes des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également setOpen().
[pure virtual] Qt::Orientation QCandlestickModelMapper::orientation() const
Renvoie l'orientation utilisée lorsque la fonction ` QCandlestickModelMapper ` accède au modèle. Celle-ci détermine si les valeurs consécutives de l'ensemble sont lues à partir des lignes (Qt::Horizontal) ou des colonnes (Qt::Vertical).
[signal] void QCandlestickModelMapper::seriesReplaced()
Émis lorsque la série à laquelle le mappeur est connecté a changé.
Remarque : signalde notification pour la propriété series.
Voir également series.
[protected] void QCandlestickModelMapper::setClose(int close)
Définit la ligne/colonne du modèle contenant les valeurs « close » des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également close().
[protected] void QCandlestickModelMapper::setFirstSetSection(int firstSetSection)
Définit la section du modèle utilisée comme source de données pour le premier ensemble de chandeliers. Le paramètre firstSetSection spécifie la section du modèle. La valeur par défaut est -1.
Voir également firstSetSection().
[protected] void QCandlestickModelMapper::setHigh(int high)
Définit la ligne/colonne du modèle qui contient les valeurs « high » des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également high().
[protected] void QCandlestickModelMapper::setLastSetSection(int lastSetSection)
Définit la section du modèle utilisée comme source de données pour la dernière série de chandeliers. Le paramètre lastSetSection spécifie la section du modèle. La valeur par défaut est -1.
Voir également lastSetSection().
[protected] void QCandlestickModelMapper::setLow(int low)
Définit la ligne/colonne du modèle contenant les valeurs « low » des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également low().
[protected] void QCandlestickModelMapper::setOpen(int open)
Définit la ligne/colonne du modèle contenant les valeurs d'open s des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également open().
[protected] void QCandlestickModelMapper::setTimestamp(int timestamp)
Définit la ligne/colonne du modèle contenant les valeurs « timestamp » des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également timestamp().
[protected] int QCandlestickModelMapper::timestamp() const
Renvoie la ligne/colonne du modèle contenant les valeurs d'horodatage des ensembles de la série. La valeur par défaut est -1 (mappage non valide).
Voir également setTimestamp().
© 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.