Пускането на средата за разработка Qt Design Studio 1.2

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

С помощта на работния процес, предоставен в Qt Design Studio, можете за няколко минути да превърнете подготвените в Photoshop или други графични редактори макети в работещи прототипи, които могат да се стартират на реални устройства. Първоначално продуктът се доставяше безплатно, но разпространението на подготвени компонентите на интерфейса беше разрешено
само на притежателите на комерсиална лицензия за Qt.

От версия 1.2 на разработчиците беше предложена редакция Qt Design Studio Community Edition, която не налага ограничения за използване, но изостава по функционалност от основния продукт. В частност, в Community Edition не влизат модули за импорт на графика от Photoshop и Sketch.

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

Изданието на Qt Design Studio 1.2 се отличава с добавянето на модул Qt Bridge for Sketch, който позволява на базата на подготвените в Sketch макети да се създават готови за използване компоненти и да се експортират в QML код. Сред общите промени се отк突ва поддръжка на сложни градиенти, базирани на Qt Quick Shapes, които сега могат да се обработват като компоненти на Qt Design Studio. Например, сферични и конусни градиенти в комбинация с анимация могат да се използват за ефектна визуализация на измервания и показания на сензори. Освен това, при дизайна на интерфейсите вече не е нужно да се ограничавате до линейни вертикални градиенти.

Пускането на средата за разработка Qt Design Studio 1.2

Основни възможности на Qt Design Studio:

  • Анимация по времева шкала — редактор на основата на времева шкала и ключови кадри, позволяващ лесно създаване на анимация без писане на код;
  • Ресурсите, разработени от дизайнера, се превръщат в универсални QML компоненти, които могат да се използват повторно в различни проекти;
  • Qt Live Preview — позволява преглед на приложението или разработвания потребителски интерфейс директно на работния плот, устройства с Android или Boot2Qt. Промените могат да се наблюдават веднага на устройството. Има възможност за контрол на FPS, зареждане на файлове с преводи, промяна на мащаба на елементите. Поддържа се също преглед на устройства на елементите, подготвени в приложението. Qt 3D Studio.
  • Възможност за интеграция с Qt Safe Renderer — елементи на Safe Renderer могат да се сопоставят с елементите на разработвания интерфейс.
  • Показване странично на визуалния редактор и редактора на код — можете едновременно визуално да внасяте промени в дизайна или да редактирате QML;
  • Набор от готови и настраиваеми бутони, превключватели и други управляващи елементи;
  • Вграден и настраиваем набор от визуални ефекти;
  • Динамично разположение на елементите на интерфейса, позволяващо да се адаптира за всякакви екрани;
  • Разширен редактор на сцени, позволяващ да се работи с елементите в детайли;
  • Qt Photoshop Bridge и Qt Sketch Bridge модули за импорт на графика от Photoshop и Sketch. Позволяват създаването на готови за използване компоненти директно от графика, подготвена в Photoshop или Sketch, и експортиране на QML код. Не са включени в Community версията.

Възпроизведи видео

Източник: opennet.ru

Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри 🔥 Купете надежден хостинг за сайтове със защита от DDoS, VPS и VDS сървъри | ProHoster