Section sur Qt Quick, le langage déclaratif basé sur Qt pour Python ou C++
Le développement d'un programme ou d'une application nécessite parfois l'utilisation de fichiers de configuration. L'API de QML offre un composant permettant de faire ceci très simplement. Il s'agit de Settings. Son utilisation est tellement simple qu'au début j'ai eu du mal à y croire. Je vous propose ici une petite présentation de celui-ci. Avant toute chose, commencez par créer un projet en C++ ou en Python lançant une application QML. Pour le bon ...
Mis à jour 25/10/2019 à 15h51 par ClaudeLELOUP
Bonjour, Dans un précédent billet, nous avions vu comment créer une courbe en QML depuis une liste de points connus. Je vous propose maintenant de voir comment créer une courbe dynamiquement, c'est-à-dire en exploitant, par exemple, une liste de coordonnées depuis une base de données ou d'un calcul. En nous inspirant du premier billet, nous allons créer la fenêtre, le canvas et les différents éléments qui nous permettront de créer notre courbe ou d'interagir ...
Mis à jour 25/10/2019 à 15h49 par ClaudeLELOUP
à tous, Il existe plusieurs méthodes permettant d'afficher un PDF dans une application Qt, donc de facto dans une application QML. Nous allons voir dans ce billet comment faire ceci pour un projet QML en utilisant pdf.js avec notamment la visionneuse par défaut que cet outil propose (vous pouvez d'ores et déjà télécharger l'archive fournie) La solution que nous allons voir ici est relativement simple : pdf.js permet d'afficher un fichier PDF dans un navigateur. ...
Mis à jour 25/10/2019 à 15h45 par ClaudeLELOUP
Dans l'un de mes articles je traite des manières d'interagir entre le code Python et le code QML. Je vous propose ici d'aborder le sujet, mais avec un code C++. Les lignes qui suivent présentent une première méthode, qui à mon sens est la plus simple, mais peut-être pas la plus "corporate". Important : le but de ce billet n'est pas de présenter QML. On suppose donc que vous connaissez déjà un peu ce langage. Si vous utilisez Qt Creator commencez ...
Mis à jour 25/10/2019 à 15h52 par ClaudeLELOUP
Vous avez peut-être remarqué que naturellement le rendu entre un composant Text (Qt Quick 2.x) et son homologue dans Qt Quick Controls 1.x, c'est à dire le Label est différent. En ce qui me concerne je préfère celui du Label. Travaillant actuellement sur un projet où je ne souhaite pas utiliser les Qt Quick Controls, j'ai décidé de prendre le taureau (enfin ... le bébé taureau) par les cornes et trouver d'où venait cette différence. Voici un petit bout de code qui met ...