Developpez.com - Qt
X

Choisissez d'abord la catégorieensuite la rubrique :

logo

Le blog de Chris

Dernière mise à jour : 02/04/2012 - 9 articles

 
menu QML
  • Cours disponible au format PDF Cours visible on-line Cours téléchargeable au format html 
    fr
    Améliorer les performances de QML
    par Christophe Dumez, traducteur : Thibaut Cuvelier
    Quelques trucs et astuces assez simples permettent d'améliorer les performances de QML, les voici résumés dans un article.
    Création : 14/02/2012 · Commentez Donner une note à l'article (5)
     
  • Cours disponible au format PDF Cours visible on-line Cours téléchargeable au format html 
    fr
    Utiliser un modèle de liste C++ en QML
    par Christophe Dumez, traducteur : Thibaut Cuvelier
    La plupart des exemples QML actuels sont exclusivement écrits en QML et JavaScript, probablement pour les garder simples. Cependant, dans une application réelle, pour des raisons de performances, il est recommandé d'écrire autant de code que possible en C++ et de n'utiliser QML que pour l'interface utilisateur. Au final, il est important de savoir comment utiliser un modèle C++ en QML. QML ne fournit de support direct que pour les modèles de liste pour le moment (comme QAbstractListModel, à cause des vues actuellement supportées (ListView, GridView...). Le but de cet article est de montrer une manière facile d'utiliser un modèle de liste en C++ en QML au lieu d'un modèle QML comme ListModel.
    Création : 21/02/2012 · 2 commentaires Donner une note à l'article (5)
     
  • Cours disponible au format PDF Cours visible on-line Cours téléchargeable au format html 
    fr
    Orientation de l'écran en QML
    par Christophe Dumez, traducteur : Thibaut Cuvelier
    Au lancement d'une application sur un périphérique mobile, il est souvent utile de détecter l'orientation de l'écran pour adapter la disposition visuelle. Malheureusement, QML n'est pas encore capable de détecter cette orientation lui-même. Cet article explique comment utiliser l'API de capteurs de QtMobility (Sensors) en QML.
    Création : 08/03/2012 · Commentez Donner une note à l'article (5)
     
  • Cours disponible au format PDF Cours visible on-line Cours téléchargeable au format html 
    fr
    Bien que ce cas d'imbrication puisse sembler rare en pratique, le fait que XML n'ait pas de support direct pour les modèles arborescents rend l'utilisation de modèles C++ imbriqués très utile pour obtenir une structure en arbre. Un exemple de cas pratique où les modèles imbriqués sont utiles est le stockage de conversations Facebook. Un mur Facebook est constitué de notifications sociales (modèle racine), chacun pouvant avoir des commentaires (modèles internes).
    Création : 29/03/2012 · 2 commentaires Donner une note à l'article (5)
     
  • Cours disponible au format PDF Cours visible on-line Cours téléchargeable au format html 
    fr
    Bien qu'il puisse sembler que l'utilisation de deux ListView soit assez courante, elle n'est pas documentée actuellement dans un exemple QML. Ces exemples QML ne considèrent qu'une ListView par écran, qui a les mêmes dimensions que cet écran et est flickable pour naviguer dans son contenu.. Au cas où on a besoin de plusieurs ListView l'une au-dessus de l'autre, cela devient plus délicat et le code doit être adapté.
    Création : 05/04/2012 · Commentez Donner une note à l'article (5)
     
  • Cours disponible au format PDF Cours visible on-line Cours téléchargeable au format html 
    fr
    Modèle de liste hétérogène en QML
    par Christophe Dumez, traducteur : Thibaut Cuvelier
    On va montrer ici comment utiliser ListView pour afficher les données d'un modèle hétérogène. Le problème, ici, est que, en fonction du type de données, on aura un affichage différent, on utilisera donc différents délégués. Le truc est l'utilisation d'un délégué capable de détecter le type de données et ainsi adapter son affichage.
    Création : 12/04/2012 · Commentez Donner une note à l'article (5)
     
menu Qt

Valid XHTML 1.0 Transitional Valid CSS!

Copyright © 2012 Developpez.com Developpez LLC. Tous droits réservés Developpez LLC. Aucune reproduction, même partielle, ne peut être faite de ce site et de l'ensemble de son contenu : textes, documents et images sans l'autorisation expresse de Developpez LLC. Sinon vous encourez selon la loi jusqu'à trois ans de prison et jusqu'à 300 000 € de dommages et intérêts.

Responsable bénévole de la rubrique Qt : Thibaut Cuvelier -