Bonjour à tous.
Je suis en phase d'apprentissage de C++ avec le tuto "programmez avec le langage C++".
J'arrive à la fin de cette formation avec un assez long développement sur Qt et notamment la partie GUI de Qt.
J'ai pu aussi parcourir le site documentaire de ce framework et plusieurs modules m'intéressent, notamment celui des databases et des graphiques 2D (charts).
Mon projet de développement est le suivant et n'est prévu que pour fonctionner sous windows 7. Il pourra néanmoins être diffusé.
Je possède une installation de panneaux solaires, dont le superviseur enregistre les valeurs physiques, essentiellement date, intensités et Kw.h à raison d'un enregistrement par minute. Ces enregistrements sont stockés sur des fichiers journaliers.
J'ai déjà enregistrer ces fichiers sur une base de données access pour modéliser un peu tout cela. Access n'est pas l'outil adapté à ce fort volume de données. J'envisage donc de passer sur MariaDb (sur serveur synology) en back, et en frontal de développer cette application d'analyse des données et de représentation graphique.
C'est ici que je me pose la question des outils à utiliser et notamment de Qt. Est-ce le bon ? Il me semble que oui, d'autant que la version 5.7 a fait évoluer les outils de représentation graphique pour les gros volumes de données.
Maintenant, si vous validez ce principe, il me reste une interrogation de fond : QML ?
N'ayant suivi que le tuto, je n'ai pas abordé cette partie de Qt. Les exemples données semblent particulièrement intéressant. Mais j'ai cru comprendre que QML était un langage différent de C++. Peut-on utiliser les charts de Qt sans QML, avec uniquement du C++ ?
Si oui, est-ce que cela vaut le coup de se lancer dans QML ou plutôt rester uniquement sur du C++ ?
Merci de me faire part de votre opinion.
Partager