On ne le dira jamais assez... Cascade est à loin derrière l'aisance de QtQuick et de ces différents composants. Pour ce qui ont déjà fait du Qml native, vous avez peut être déjà utilisé le composant Image pour charger des images. Il suffisait de faire :
Image { source:"http://img.clubic.com/04027682-photo-qt-logo.jpg" }
Avec cascade, le composant ImageView, ne permet pas de récupérer des images depuis le Web. Je vous propose donc mon composant fait maison : WebImageView fonctionnant avec QNetworkAccessManager. Nous allons créer un une classe WebImageView en C++ . Puis nous injecterons la classe dans le contexte qml via :
qmlRegisterType<WebImageView>("org.labsquare", 1, 0, "WebImageView");
Image { source:"http://img.clubic.com/04027682-photo-qt-logo.jpg" }
Avec cascade, le composant ImageView, ne permet pas de récupérer des images depuis le Web. Je vous propose donc mon composant fait maison : WebImageView fonctionnant avec QNetworkAccessManager. Nous allons créer un une classe WebImageView en C++ . Puis nous injecterons la classe dans le contexte qml via :
qmlRegisterType<WebImageView>("org.labsquare", 1, 0, "WebImageView");
Aucun commentaire:
Enregistrer un commentaire