Le développement de QML a été très focalisé sur le mobile.
Mais des efforts sont fait, avec les "desktop components" pour permettre d'utiliser QML sur le desktop, comme le montre le lien vers lequel tu pointe.
Les desktop components sont toujours à un stade Alpha, mais ils fonctionnent déjà plutôt bien.
Si ton application est une application open source que tu fais pour le plaisir, je recommande d'utiliser QML (parce que c'est un véritable plaisir). Tu rencontrera surement quelque bugs, mais ça fait partie du jeu. Tu peux es reporter et améliorer le produit.
Par contre, si tu fais une application commerciale, alors je pense qu'il est préférable de se baser sur des valeurs sûres, et d'utiliser QWidget. Au risque de devoir refaire l'interface dans quelques années. (Pas parce que QWidget ne fonctionnera plus, mais parce que QML sera bien meilleur pour des interfaces qui n'ont pas l'air de venir des années 2000)
[^] # Re: Preums
Posté par Gof (site web personnel) . En réponse à la dépêche Qt 4.8 est sorti. Évalué à 7.
Oui et non:
Le développement de QML a été très focalisé sur le mobile.
Mais des efforts sont fait, avec les "desktop components" pour permettre d'utiliser QML sur le desktop, comme le montre le lien vers lequel tu pointe.
Les desktop components sont toujours à un stade Alpha, mais ils fonctionnent déjà plutôt bien.
Si ton application est une application open source que tu fais pour le plaisir, je recommande d'utiliser QML (parce que c'est un véritable plaisir). Tu rencontrera surement quelque bugs, mais ça fait partie du jeu. Tu peux es reporter et améliorer le produit.
Par contre, si tu fais une application commerciale, alors je pense qu'il est préférable de se baser sur des valeurs sûres, et d'utiliser QWidget. Au risque de devoir refaire l'interface dans quelques années. (Pas parce que QWidget ne fonctionnera plus, mais parce que QML sera bien meilleur pour des interfaces qui n'ont pas l'air de venir des années 2000)