Праект Qt апублікаваў выпуск Студыя дызайну Qt 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/XNUMX даступны графічны рэдактар на аснове шкалы часу.
Модулі інтэграцыі з Photoshop і Sketch застаюцца прапрыетарнымі.
Выпуск Qt Design Studio 1.2 адметны даданнем модуля Qt Bridge for Sketch, Які дазваляе на аснове падрыхтаваных у Sketch макетаў ствараць гатовыя да выкарыстання кампаненты і экспартаваць іх у QML-код. З агульных змен вылучаецца падтрымка складаных градыентаў на базе Qt Quick Shapes, якія зараз могуць апрацоўвацца як кампаненты Qt Design Studio. Напрыклад, сферычныя і канічныя градыенты ў спалучэнні з анімацыяй могуць прымяняцца для эфектнай візуалізацыі вымярэнняў і паказанняў датчыкаў. Акрамя таго, пры дызайне інтэрфейсаў зараз можна не абмяжоўвацца лінейнымі вертыкальнымі градыентамі.
Асноўныя магчымасці 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-рэдакцыі.