Projektet Qt lëshimi , një mjedis për projektimin e ndërfaqeve të përdoruesit dhe zhvillimin e aplikacioneve grafike mbi bazën e Qt. Qt Design Studio lejon thjeshtësimin e bashkëpunimit midis dizajnerëve dhe zhvilluesve në krijimin e prototipave të punës për ndërfaqe komplekse dhe të shkallëzueshme. Dizajnerët mund të përqendrohen vetëm në dizajnin grafik të layout-eve, ndërsa zhvilluesit mund të fokusohen në zhvillimin e logjikës së aplikacionit, duke përdorur kodin QML të gjeneruar automatikisht për skicat e dizajnerëve.
При помощи предлагаемого в Qt Design Studio рабочего процесса можно в считанные минуты превратить подготовленные в Photoshop или других графических редакторах макеты в рабочие прототипы, которые можно запустить на реальных устройствах. Изначально продукт поставлялся , но распространять подготовленные компоненты интерфейсов было разрешено
только обладателям коммерческой лицензии на Qt.
Начиная с версии 1.2 разработчикам предложена редакция , которая не налагает ограничений на использование, но отстаёт по функциональности от основного продукта. В частности, в состав 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 примечателен добавлением модуля , который позволяет на основе подготовленных в Sketch макетов создавать готовые к использованию компоненты и экспортировать их в QML-код. Из общих изменений выделяется поддержка сложных градиентов на базе , которые теперь могут обрабатываться как компоненты Qt Design Studio. Например, сферические и конические градиенты в сочетании с анимацией могут применяться для эффектной визуализации измерений и показаний датчиков. Кроме того, при дизайне интерфейсов теперь можно не ограничиваться линейными вертикальными градиентами.
Karakteristikat kryesore të Qt Design Studio:
- Animacioni në shiritin e kohës — një redaktor në bazë të shiritit të kohës dhe çelësave, që lejon krijimin e lehtë të animacioneve pa shkruar kod;
- Burimet e krijuara nga dizajneri shndërrohen në komponente universale QML, të cilat mund të përdoren përsëri në projekte të ndryshme;
- Qt Live Preview — lejon parapërdorimin e aplikacionit ose interfaces së përdoruesit që po zhvillohet direkt në desktop, pajisjet Android ose Boot2Qt. Ndryshimet e bëra mund të vërehen menjëherë në pajisje. Ka mundësinë për të kontrolluar FPS, për të ngarkuar skedarë me përkthime, dhe për të ndryshuar përmasat e elementeve. Po ashtu mbështetet parapërdorimi në pajisje të elementeve të përgatitura në aplikacion. .
- Mundësia e integrimit me Qt Safe Renderer — elementet e Safe Renderer mund të përputhen me elementet e ndërfaqes në zhvillim.
- Shfaqja e përbërë e redaktorit vizual dhe redaktorit të kodit — mund të bëhen ndryshime vizuale në dizajn ose të redaktohen QML në të njëjtën kohë;
- Një grup butonash, kalimtarësh dhe elementësh të tjerë të kontrollit të paracaktuar dhe të personalizueshëm;
- Një grup efektet vizuale të ndërtuara dhe të personalizueshme;
- Dispozita dinamike e elementeve të interfaces lejon adaptimin e saj për çdo ekran;
- Redaktori i zgjeruar i skenës, i cili lejon të punoni deri në detaje me elementet;
- Modulet Qt Photoshop Bridge dhe Qt Sketch Bridge për importimin e grafikave nga Photoshop dhe Sketch. Ato lejojnë krijimin e komponentëve të gatshëm për përdorim direkt nga grafika e përgatitur në Photoshop ose Sketch, dhe eksportimin e tyre në kodin QML. Nuk përfshihen në versionin Community.

Burimi: opennet.ru
