Sortie de l'environnement de développement Qt Design Studio 1.3

Projet Qt présenté version Qt Design Studio 1.3, un environnement pour la conception d'interfaces utilisateur et le développement d'applications graphiques basées sur Qt. Qt Design Studio facilite la collaboration entre designers et développeurs lors de la création de prototypes fonctionnels d'interfaces complexes et évolutives. Les designers peuvent se concentrer uniquement sur la maquette graphique, tandis que les développeurs peuvent se concentrer sur la logique de l'application, en utilisant le code QML généré automatiquement à partir des maquettes du designer.
GrĂące au flux de travail proposĂ© dans Qt Design Studio, il est possible de transformer en quelques minutes des maquettes créées dans Photoshop ou d'autres Ă©diteurs graphiques en prototypes fonctionnels, prĂȘts Ă  ĂȘtre lancĂ©s sur des appareils rĂ©els.

Offert version commerciale et édition Community Qt Design Studio. La version commerciale
est fournie gratuitement, mais permet de distribuer les composants d'interface uniquement aux détenteurs d'une licence commerciale pour Qt.
L'édition Community n'impose aucune restriction d'utilisation, mais n'inclut pas les modules pour importer des graphiques de Photoshop et Sketch. L'application est une variante spécialisée de Qt Creator, construite à partir d'un dépÎt commun. La plupart des modifications spécifiques à Qt Design Studio font partie de la base de code principale de Qt Creator. Les modules d'intégration avec Photoshop et Sketch sont propriétaires.

Dans cette nouvelle version :

  • Les fonctionnalitĂ©s du module Qt Bridge for Sketch, qui permet de crĂ©er des composants prĂȘts Ă  l'emploi Ă  partir de maquettes Ă©tablies dans Sketch et de les exporter en code QML. Le module a Ă©tĂ© ajoutĂ© avec le support de la redĂ©finition des symboles, permettant de lier diffĂ©rentes propriĂ©tĂ©s de texte Ă  diffĂ©rents instances de boutons et autres composants d'interface (ces propriĂ©tĂ©s sont exportĂ©es en QML avec des propriĂ©tĂ©s redĂ©finissables, visibles comme des propriĂ©tĂ©s du composant). Une possibilitĂ© d'exportation de graphiques au format vectoriel SVG a Ă©galement Ă©tĂ© ajoutĂ©e (auparavant, seuls les formats bitmap Ă©taient supportĂ©s), ce qui permet de les redimensionner dans QML.

    Sortie de l'environnement de développement Qt Design Studio 1.3
  • L'interface de visualisation des propriĂ©tĂ©s a Ă©tĂ© modifiĂ©e, passant Ă  l'utilisation de Qt Quick Controls 2 et Ă©tant dĂ©sormais entiĂšrement personnalisable via des thĂšmes. L'ergonomie a Ă©tĂ© considĂ©rablement amĂ©liorĂ©e avec des formulaires de compte (spin box), pour lesquels le support du glisser-dĂ©poser et la possibilitĂ© d'ajouter un curseur en option sont dĂ©sormais disponibles. Ajout du support pour des blocs multi-section, permettant de dĂ©finir les propriĂ©tĂ©s de plusieurs Ă©lĂ©ments Ă  la fois. Un nouveau dialogue de gestion des dĂ©gradĂ©s a Ă©tĂ© ajoutĂ© dans l'Ă©diteur de propriĂ©tĂ©s. L'Ă©diteur de couleurs a Ă©tĂ© mis Ă  jour, avec une section pour les couleurs prĂ©cĂ©demment sĂ©lectionnĂ©es.

    Sortie de l'environnement de développement Qt Design Studio 1.3Sortie de l'environnement de développement Qt Design Studio 1.3
  • L'Ă©diteur de liaisons a Ă©tĂ© amĂ©liorĂ©, et repose dĂ©sormais sur un widget d'Ă©dition de code plus convivial pour QML.
  • Un nouvel Ă©diteur de courbes pour l'animation a Ă©tĂ© ajoutĂ©, permettant d'ajuster les courbes d'interpolation pour plusieurs images clĂ©s dans une seule vue, similaire aux outils d'animation courants des logiciels 3D.

    Sortie de l'environnement de développement Qt Design Studio 1.3
  • On note Ă©galement un travail encore incomplet sur la crĂ©ation d'un visualiseur QML basĂ© sur WebAssembly, permettant de gĂ©nĂ©rer des packages avec des projets QML pour le Web, utilisables via un navigateur.

Fonctionnalités principales de Qt Design Studio :

  • Animation sur une timeline — Ă©diteur basĂ© sur une timeline et des images clĂ©s, permettant de crĂ©er facilement des animations sans Ă©crire de code.
  • Les ressources dĂ©veloppĂ©es par le designer sont transformĂ©es en composants QML universels, pouvant ĂȘtre rĂ©utilisĂ©s dans divers projets.
  • Qt Live Preview — permet d'apercevoir l'application ou l'interface utilisateur en cours de dĂ©veloppement directement sur le bureau, les dispositifs Android ou Boot2Qt. Les modifications en cours peuvent ĂȘtre immĂ©diatement observĂ©es sur l'appareil. La possibilitĂ© de contrĂŽler les FPS, de charger des fichiers de traductions et de modifier l'Ă©chelle des Ă©lĂ©ments est Ă©galement disponible. Il prend en charge l'aperçu sur des dispositifs d'Ă©lĂ©ments prĂ©parĂ©s dans l'application. Qt 3D Studio.
  • PossibilitĂ© d'intĂ©gration avec Qt Safe Renderer — les Ă©lĂ©ments de Safe Renderer peuvent ĂȘtre associĂ©s aux Ă©lĂ©ments de l'interface en cours de dĂ©veloppement.
  • Affichage cĂŽte Ă  cĂŽte de l'Ă©diteur visuel et de l'Ă©diteur de code — il est possible de faire des modifications visuelles sur le design tout en modifiant le QML simultanĂ©ment.
  • Ensemble de boutons, commutateurs et autres Ă©lĂ©ments de contrĂŽle prĂȘts Ă  l'emploi et personnalisables.
  • Ensemble d'effets visuels intĂ©grĂ©s et personnalisables.
  • Disposition dynamique des Ă©lĂ©ments de l'interface permettant de l'adapter Ă  tous les Ă©crans.
  • Éditeur de scĂšne avancĂ©, permettant d'approfondir les Ă©lĂ©ments dans les moindres dĂ©tails.
  • Les modules Qt Photoshop Bridge et Qt Sketch Bridge permettent d'importer des graphiques depuis Photoshop et Sketch. Ils permettent de crĂ©er des composants prĂȘts Ă  l'emploi directement Ă  partir des graphiques prĂ©parĂ©s dans Photoshop ou Sketch, et de les exporter en code QML. Ils ne font pas partie de l'Ă©dition Community.
  • Source : opennet.ru

Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS đŸ”„ Acheter un hĂ©bergement fiable pour les sites avec protection DDoS, serveurs VPS VDS | ProHoster