Издаване на Qt Design Studio 1.3

Qt проект подадено издаване Qt DesignStudio 1.3, среда за проектиране на потребителски интерфейс и разработка на графични приложения, базирани на Qt. Qt Design Studio улеснява дизайнерите и разработчиците да работят заедно за създаване на работещи прототипи на сложни и мащабируеми интерфейси. Дизайнерите могат да се съсредоточат само върху графичното оформление на дизайна, докато разработчиците могат да се съсредоточат върху разработването на логиката на приложението, използвайки QML код, автоматично генериран за оформленията на дизайнера.
Използвайки работния процес, предлаган в Qt Design Studio, можете да превърнете оформления, подготвени във Photoshop или други графични редактори, в работещи прототипи, подходящи за работа на реални устройства, за броени минути.

Предлага се комерсиална версия и Издание на общността Qt Design Studio. Комерсиална версия
идва безплатно, позволява разпространение на подготвени интерфейсни компоненти само на притежатели на търговски лиценз за Qt.
Изданието на Общността не налага ограничения за използване, но не включва модули за импортиране на графики от Photoshop и Sketch. Приложението е специализирана версия на средата Qt Creator, компилирана от общо хранилище. Повечето от промените, специфични за Qt Design Studio, са включени в основната кодова база на Qt Creator. Интеграционните модули за Photoshop и Sketch са собствени.

В новата версия:

  • Възможностите на модула са разширени Qt Bridge за Sketch, което ви позволява да създавате готови за използване компоненти на базата на оформления, подготвени в 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 viewer, базиран на WebAssembly, който ви позволява да създавате пакети с QML проекти за мрежата, с които може да се работи чрез браузър.

Основни характеристики на Qt Design Studio:

  • Timeline Animation – Редактор, базиран на времева линия и ключови кадри, който улеснява създаването на анимации без писане на код;
  • Ресурсите, разработени от дизайнера, се превръщат в универсални QML компоненти, които могат да се използват повторно в различни проекти;
  • Qt Live Preview - позволява ви да визуализирате приложение или потребителски интерфейс, които се разработват директно на работния плот, устройства с Android или Boot2Qt. Направените промени могат да бъдат незабавно наблюдавани на устройството. Възможно е да контролирате FPS, да качвате файлове с преводи и да променяте мащаба на елементите. Това включва поддръжка за предварителен преглед на елементи, подготвени в приложението на устройства Qt 3D студио.
  • Възможност за интеграция с Qt Safe Renderer - Елементите на Safe Renderer могат да бъдат картографирани към елементи на интерфейса, който се разработва.
  • Показва един до друг визуален редактор и редактор на код - можете едновременно визуално да правите промени в дизайна или да редактирате QML;
  • Комплект готови и персонализирани бутони, превключватели и други елементи за управление;
  • Вграден и адаптивен набор от визуални ефекти;
  • Динамичното оформление на елементите на интерфейса ви позволява да го адаптирате към всеки екран;
  • Усъвършенстван редактор на сцени, който ви позволява да изработвате елементи до най-малкия детайл;
  • Qt Photoshop Bridge и Qt Sketch Bridge модули за импортиране на графики от Photoshop и Sketch. Позволява ви да създавате готови за използване компоненти директно от графики, подготвени във Photoshop или Sketch, и да ги експортирате в QML код. Те не са включени в изданието на Общността.
  • Източник: opennet.ru

Добавяне на нов коментар