Qt Design Studio 1.3 хөгжүүлэлтийн орчны хувилбар

Qt төсөл танилцуулав суллах Qt дизайны студи 1.3, Qt дээр суурилсан хэрэглэгчийн интерфэйсийн дизайн, график програмуудыг хөгжүүлэх орчин. Qt Design Studio нь нарийн төвөгтэй, өргөтгөх боломжтой интерфэйсийн ажлын загваруудыг бүтээхэд дизайнерууд болон хөгжүүлэгчдэд хамтран ажиллахад хялбар болгодог. Дизайнерууд зөвхөн дизайны график байршилд анхаарлаа төвлөрүүлж чаддаг бол хөгжүүлэгчид дизайнерын зохион байгуулалтад автоматаар үүсгэгдсэн QML кодыг ашиглан програмын логикийг хөгжүүлэхэд анхаарлаа төвлөрүүлж болно.
При помощи предлагаемого в Qt Design Studio рабочего процесса можно в считанные минуты превратить подготовленные в Photoshop или других графических редакторах макеты в рабочие прототипы, пригодные для запуска на реальных устройствах.

Санал болгосон коммерческая версия и Community-редакция Qt Design Studio. Коммерческая версия
поставляется бесплатно, разрешает распространять подготовленные компоненты интерфейсов только обладателям коммерческой лицензии на Qt.
Community-редакция не налагает ограничений на использование, но не включает модули для импорта графики из Photoshop и Sketch. Приложение представляет собой специализированный вариант среды Qt Creator, собираемый из общего репозитория. Большая часть специфичных для Qt Design Studio изменений входит в основную кодовую базу Qt Creator. Модули интеграции с Photoshop и Sketch являются проприетарными.

Шинэ хувилбарт:

  • Модулийн боломжууд өргөжсөн Sketch-д зориулсан Qt гүүр, который позволяет на основе подготовленных в Sketch макетов создавать готовые к использованию компоненты и экспортировать их в QML-код. В модуль добавлена поддержка переопределения символов, позволяющая привязывать разные текстовые свойства к разным экземплярам кнопок и прочих компонентов интерфейса (данные свойства экспортируются в QML с переопределяемыми свойствами, видимыми как свойства компонента). Также добавлена возможность экспорта графики в векторном формате SVG (ранее поддерживались только растровые форматы), который можно масштабировать в QML.

    Qt Design Studio 1.3 хөгжүүлэлтийн орчны хувилбар

  • Изменено оформление интерфейса для просмотра свойств, который переведён на использование Qt Quick Controls 2 и теперь полностью кастомизируем через темы оформления. Значительно улучшено удобство работы с формами-счётчиками (spin box), для которых появилась поддержка перетаскивания мышью и возможность опционального добавления ползунка. Добавлена поддержка многосекционных блоков, позволяющих устанавливать свойства нескольких элементов за раз. В редактор свойств добавлен новый диалог управления градиентами. обновлён редактор цветов, в котором появилась секция с ранее выбранными цветами.

    Qt Design Studio 1.3 хөгжүүлэлтийн орчны хувилбарQt Design Studio 1.3 хөгжүүлэлтийн орчны хувилбар

  • Улучшен редактор биндингов, который теперь основан на более удобном виджете редактирования кода для QML;
  • Добавлен новый редактор кривых для анимации, позволяющий в одном представленим корректировать интерполяционные кривые для нескольких ключевых кадров, по аналогии с привычными инструментами управления анимацией из 3D-пакетов;

    Qt Design Studio 1.3 хөгжүүлэлтийн орчны хувилбар

  • Также отмечается ещё не доведённая до конца работа по созданию QML-просмотрщика на базе WebAssembly, позволяющего формировать пакеты с QML-проектами для Web, с которыми можно работать через браузер.

Qt Design Studio-ийн гол онцлогууд:

  • Timeline Animation - Хугацаа болон түлхүүр фрэймд суурилсан засварлагч нь код бичихгүйгээр хөдөлгөөнт дүрс үүсгэхэд хялбар болгодог;
  • Дизайнерын боловсруулсан нөөцийг янз бүрийн төслүүдэд дахин ашиглах боломжтой QML-ийн бүх нийтийн бүрэлдэхүүн хэсэг болгон хувиргадаг;
  • Qt Live Preview - ширээний компьютер, Android эсвэл Boot2Qt төхөөрөмж дээр шууд хөгжүүлж буй програм эсвэл хэрэглэгчийн интерфэйсийг урьдчилан харах боломжийг танд олгоно. Хийсэн өөрчлөлтийг төхөөрөмж дээр нэн даруй ажиглаж болно. FPS-ийг хянах, орчуулгатай файл байршуулах, элементийн масштабыг өөрчлөх боломжтой. Үүнд төхөөрөмж дээрх программ дээр бэлтгэсэн элементүүдийг урьдчилан харах дэмжлэг орно Qt 3D Studio.
  • Qt Safe Renderer-тэй нэгтгэх боломж - Safe Renderer-ийн элементүүдийг хөгжүүлж буй интерфейсийн элементүүдэд буулгаж болно.
  • Визуал засварлагч болон код засварлагчийг зэрэгцүүлэн харуулах - та нэгэн зэрэг дизайныг өөрчлөх эсвэл QML-г засах боломжтой;
  • Бэлэн болсон, тохируулж болох товчлуур, унтраалга болон бусад хяналтын элементүүдийн багц;
  • Суулгасан, тохируулах боломжтой харааны эффектүүдийн багц;
  • Интерфейсийн элементүүдийн динамик зохион байгуулалт нь үүнийг ямар ч дэлгэцэнд тохируулах боломжийг олгодог;
  • Элементүүдийг хамгийн бага нарийвчлалтай боловсруулах боломжийг олгодог дэвшилтэт дүр зураг засварлагч;
  • Photoshop болон Sketch-ээс график импортлох Qt Photoshop Bridge болон Qt Sketch Bridge модулиуд. Photoshop эсвэл Sketch дээр бэлтгэсэн графикаас шууд ашиглахад бэлэн бүрэлдэхүүн хэсгүүдийг үүсгэж, QML код руу экспортлох боломжийг танд олгоно. Тэдгээрийг Олон нийтийн хэвлэлд оруулаагүй болно.
  • Эх сурвалж: opennet.ru

сэтгэгдэл нэмэх