Выпуск асяроддзя распрацоўкі Qt Design Studio 1.3

Праект 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 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-праглядшчыка на базе 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-рэдакцыі.
  • Крыніца: opennet.ru

Дадаць каментар