Праект 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 з'яўляюцца прапрыетарнымі.
У новым выпуску:
Пашыраны магчымасці модуля Qt Bridge for Sketch, Які дазваляе на аснове падрыхтаваных у Sketch макетаў ствараць гатовыя да выкарыстання кампаненты і экспартаваць іх у QML-код. У модуль дададзена падтрымка пераазначэння сімвалаў, якая дазваляе прывязваць розныя тэкставыя ўласцівасці да розных асобнікаў кнопак і іншых кампанентаў інтэрфейсу (дадзеныя ўласцівасці экспартуюцца ў QML з перавызначанымі ўласцівасцямі, бачнымі як уласцівасці кампанента). Таксама дададзена магчымасць экспарту графікі ў вектарным фармаце SVG (раней падтрымліваліся толькі растравыя фарматы), які можна маштабаваць у QML.
Зменена афармленне інтэрфейсу для прагляду ўласцівасцяў, які пераведзены на выкарыстанне Qt Quick Controls 2 і зараз цалкам кастамізуем праз тэмы афармлення. Значна палепшана зручнасць працы з формамі-лічыльнікамі (spin box), для якіх з'явілася падтрымка перацягвання мышшу і магчымасць апцыянальнага дадання паўзунка. Дададзена падтрымка шматсекцыйных блокаў, якія дазваляюць усталёўваць уласцівасці некалькіх элементаў за раз. У рэдактар уласцівасцяў дададзены новы дыялог кіравання градыентамі. абноўлены рэдактар кветак, у якім з'явілася секцыя з раней абранымі кветкамі.
Палепшаны рэдактар біндзінгаў, які зараз заснаваны на зручнейшым віджэце рэдагавання кода для QML;
Дададзены новы рэдактар крывых для анімацыі, які дазваляе ў адным уяўленні карэктаваць інтэрпаляцыйныя крывыя для некалькіх ключавых кадраў, па аналогіі са звыклымі прыладамі кіравання анімацыяй з 3D-пакетаў;
Таксама адзначаецца яшчэ не даведзеная да канца праца па стварэнні QML-праглядшчыка на базе WebAssembly, які дазваляе фармаваць пакеты з QML-праектамі для Web, з якімі можна працаваць праз браўзэр.
Асноўныя магчымасці 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-рэдакцыі.