lundi 16 juin 2014

Bonjour,

Un essai de relooking de l'application (elle en avait besoin). Les écrans de Login, création et d'entrée dans un crowd ont été revus.
Pour cela j'ai utilisé la possibilité de l'objet Image en Qml de charger en asynchrone une image depuis une url.
Cela va nous permettre de changer le fond d'écran de la page d'accueil comme le fait entres autres le moteur recherche "Bing".

Une petite astuce sans grande prétention pour permettre d'optimiser l'affichage d'une image dans une fenêtre sans la déformer.
L'image n'est pas totalement affichée dans certaines conditions mais cela reste un compromis acceptable pour un fond d'écran :

        Image
    {
     anchors.centerIn: parent
     property double sourceRatio : sourceSize.width / sourceSize.height
     property double imageRatio : parent.width / parent.height
     width :  sourceRatio > imageRatio ? parent.height * sourceRatio : 
                                                         parent.width
     height : width /  sourceRatio
    }   




Aucun commentaire:

Enregistrer un commentaire