Developpez.com - Rubrique Qt

Le Club des Développeurs et IT Pro

Sortie de Qt Design Studio 1.2, l'environnement de développement d'interfaces graphiques

S'ouvre avec une Community Edition gratuite

Le 2019-05-21 17:06:44, par dourouc05, Responsable Qt & Livres
Qt Design Studio est un environnement de développement orienté interfaces graphiques QML. Il est prévu tant pour les développeurs que pour les graphistes : en réalité, c'est leur outil commun. Il est possible d'arriver assez rapidement à des prototypes fonctionnels d'interfaces complexes.

La version 1.2 apporte principalement une brique de compatibilité pour Sketch, en plus de Photoshop. Tout comme pour Photoshop, il est possible de faire passer une interface d'un logiciel à l'autre et dans l'autre sens.



Pour les composants Qt Quick Shape, Qt Design Studio implémente désormais les dégradés de couleurs : on peut désormais animer des gradients sphériques, coniques ou linéaires.



Alors que les premières versions de l'outil n'étaient disponibles qu'avec une licence Qt payante, Qt Design Studio existe maintenant en Community Edition, gratuite. La seule différence est l'absence de pont vers Photoshop ou Sketch — ce qui diminue d'autant la valeur du logiciel.

Télécharger Qt Design Studio 1.2 Beta 1.

Source : Qt Design Studio 1.2 Beta released.

Et vous

Que pensez-vous de cette nouvelle version de Qt Design Studio ?
Quelles améliorations souhaiteriez-vous voir dans la version finale ?
  Discussion forum
9 commentaires
  • archqt
    Membre émérite
    De toute façon le runtime 3D est en licence GPL v3 ou Commerciale donc je ne vois pas l'intérêt de protéger et limiter le logiciel puisque ce qui ressort ne pourra pas être utilisé commercialement sans passer par la "lourde" caisse. Car vu le prix c'est limité aux entreprises et non aux particuliers.
  • dourouc05
    Responsable Qt & Livres
    Justement, ça n'a aucun rapport avec la 3D : c'est un éditeur d'interfaces QML "classiques" (un peu comme l'éditeur visuel de Qt Creator).
  • archqt
    Membre émérite
    Il me semblait que ce module gérait aussi la 3D, les animations...et du coup nécessitait un module runtime supplémentaire et que ce n'était pas uniquement du QML de base. Et que cela nécessite une licence commercial car uniquement GPL V3 et non LGPL.
  • dourouc05
    Responsable Qt & Livres
    Qt 3D Studio, oui, effectivement, mais ce n'est pas le même outil.
  • LittleWhite
    Responsable 2D/3D/Jeux
    Vous dites un peu comme l'éditeur visuel de QML, mais à mon avis, c'est la même chose. Dans les captures, on voit la barre de gauche (réduite en largeur) de Qt Creator.
  • archqt
    Membre émérite
    Je viens de regarder, il s'agit d'un logiciel permettant de générer du QML, à priori comme si on l'écrivait à la main, mais toutes les animations, la logique de l'IHM se font plus facilement.
    Par contre l'outil demande une licence lorsque l'on veut le télécharger, et c'est un outil complémentaire de Qt 3D Studio. Mais le code derrière semble être du QML que l'on pourrait taper soit même à la main, sauf que certains éléments utilisés sont en licence GPL (à priori) donc le code généré sera forcément en GPL ce qui va limiter l'utilité de l'outil pour ceux qui veulent faire du code propriétaire.

    En licence commerciale il y plusieurs outils en plus (machine d'états, Qt Design Studio, Qt 3D Studio...).
  • archqt
    Membre émérite
    Je confirme, les composants qui sont "en plus" sont en GPL et non LGPL. Ce qui veut dire que le code généré est "libre" mais si on veut utiliser en commercial les fonctionnalités de l'outil il faut refaire ces composants ou alors payer une licence.
  • archqt
    Membre émérite
    Autant qu'ils mettent tout cela dans QtCreator, puisque de toute façon le code QML généré est libre MAIS les composants QML utilisés sont en GPL uniquement (ou commercial) et non LGPL.