Qt Design Studio 1.3 иштеп чыгуу чөйрөсүн чыгаруу

Qt долбоору берилген өзгөртүүлөр жана толуктоолор менен Qt Design Studio 1.3, Qt негизинде колдонуучу интерфейсин долбоорлоо жана графикалык тиркемелерди иштеп чыгуу үчүн чөйрө. Qt Design Studio татаал жана масштабдуу интерфейстердин жумушчу прототиптерин түзүү үчүн дизайнерлер менен иштеп чыгуучуларга биргелешип иштөөнү жеңилдетет. Дизайнерлер дизайндын графикалык макетине гана көңүл бура алышат, ал эми иштеп чыгуучулар дизайнердин макеттери үчүн автоматтык түрдө түзүлгөн QML кодун колдонуу менен колдонмонун логикасын иштеп чыгууга көңүл бура алышат.
Qt Дизайн Студиясында сунушталган иш процессин колдонуу менен, сиз Photoshop же башка графикалык редакторлордо даярдалган макеттерди бир нече мүнөттүн ичинде реалдуу түзмөктөрдө иштетүүгө ылайыктуу жумушчу прототиптерге айланта аласыз.

Сунушталган коммерциялык версия и Коомчулуктун редакциясы Qt Design Studio. Коммерциялык версия
бекер келет, даярдалган интерфейстин компоненттерин Qt үчүн коммерциялык лицензиянын ээлерине гана бөлүштүрүүгө мүмкүндүк берет.
Коомчулуктун чыгарылышы колдонууга чектөөлөрдү киргизбейт, бирок Photoshop жана Sketch'тен графиканы импорттоо үчүн модулдарды камтыбайт. Тиркеме Qt Creator чөйрөсүнүн адистештирилген версиясы, жалпы репозиторийден түзүлгөн. Qt Дизайн студиясына мүнөздүү өзгөрүүлөрдүн көпчүлүгү Qt Жаратуучусунун негизги код базасына киргизилген. Photoshop жана Sketch үчүн интеграциялык модулдар менчик болуп саналат.

Жаңы чыгарылышта:

  • Модулдун мүмкүнчүлүктөрү кеңейтилди Эскиз үчүн Qt көпүрөсү, бул Sketchте даярдалган макеттердин негизинде колдонууга даяр компоненттерди түзүүгө жана аларды QML кодуна экспорттоого мүмкүндүк берет. Модулга колдоо кошулду мүнөздү жокко чыгарат, бул сизге ар кандай текст касиеттерин баскычтардын жана башка интерфейс компоненттеринин ар кандай инстанцияларына байланыштырууга мүмкүндүк берет (бул касиеттер QMLге экспорттолгон, компонент касиеттери катары көрүнгөн жокко чыгарылган касиеттери менен). Ошондой эле QMLде масштабдалышы мүмкүн болгон графиканы вектордук SVG форматында экспорттоо мүмкүнчүлүгү кошулган (мурда растрдык форматтар гана колдоого алынган).

    Qt Design Studio 1.3 иштеп чыгуу чөйрөсүн чыгаруу

  • Кыймылдарды көрүү үчүн интерфейстин дизайны өзгөртүлдү, ал Qt Quick Controls 2 колдонууга которулду жана азыр дизайн темалары аркылуу толугу менен ыңгайлаштырылган. Колдонуу мүмкүнчүлүгү кыйла жакшырды каршы формалары (айлануу кутусу), ал эми чычканды сүйрөөнү жана сыдырманы кошумча кошуу мүмкүнчүлүгүн колдойт. Бир эле учурда бир нече элементтердин касиеттерин коюуга мүмкүндүк берүүчү көп бөлүктүү блокторго колдоо кошулду. Сыйлыктар редакторуна градиенттерди башкаруу үчүн жаңы диалог кошулду. Түс редактору мурда тандалган түстөр менен бөлүмдү камтуу үчүн жаңыртылган.

    Qt Design Studio 1.3 иштеп чыгуу чөйрөсүн чыгарууQt Design Studio 1.3 иштеп чыгуу чөйрөсүн чыгаруу

  • Милдеттүү редактор жакшыртылды, ал азыр QML үчүн ыңгайлуураак кодду түзөтүү виджетине негизделген;
  • Жаңы анимация ийри сызыгынын редактору кошулду, ал бир көрүнүштө бир нече негизги кадрлар үчүн интерполяциялык ийри сызыктарды тууралоого мүмкүндүк берет, 3D пакеттериндеги кадимки анимацияны башкаруу куралдарына окшош;

    Qt Design Studio 1.3 иштеп чыгуу чөйрөсүн чыгаруу

  • Ошондой эле, WebAssembly негизинде QML көрүүчүсүн түзүү боюнча иштер аягына чыга электиги белгиленген, ал веб үчүн QML долбоорлору менен пакеттерди түзүүгө мүмкүндүк берет, алар менен браузер аркылуу иштөөгө болот.

Qt Design Studio негизги өзгөчөлүктөрү:

  • Timeline Animation - Код жазбастан анимацияларды түзүүнү жеңилдеткен хронологияга жана негизги кадрга негизделген редактор;
  • Дизайнер тарабынан иштелип чыккан ресурстар ар кандай долбоорлордо кайра колдонула турган универсалдуу QML компоненттерине айланат;
  • Qt Live Preview - түздөн-түз иш тактасында, Android же Boot2Qt түзмөктөрүндө иштелип жаткан тиркемени же колдонуучу интерфейсин алдын ала көрүү мүмкүнчүлүгүн берет. Киргизилген өзгөрүүлөрдү дароо аппараттан байкоого болот. FPSти башкаруу, котормолору бар файлдарды жүктөө жана элементтердин масштабын өзгөртүү мүмкүн. Бул түзмөктөрдөгү тиркемеде даярдалган элементтерди алдын ала көрүү үчүн колдоону камтыйт Qt 3D Studio.
  • Qt Safe Renderer менен интеграциялоо мүмкүнчүлүгү - Safe Renderer элементтерин иштелип жаткан интерфейстин элементтерине салыштырууга болот.
  • Визуалдык редактор менен код редакторун жанаша көрсөтүү - сиз бир эле учурда визуалдык түрдө дизайнга өзгөртүүлөрдү киргизе аласыз же QML түзөтө аласыз;
  • Даяр жана ыңгайлаштырылган баскычтардын, өчүргүчтөрдүн жана башка башкаруу элементтеринин жыйындысы;
  • Камтылган жана ыңгайлаштырылган визуалдык эффекттердин топтому;
  • Интерфейс элементтеринин динамикалык жайгашуусу аны каалаган экранга ылайыкташтырууга мүмкүндүк берет;
  • Элементтерди майда-чүйдөсүнө чейин иштеп чыгууга мүмкүндүк берген өркүндөтүлгөн сахна редактору;
  • Photoshop жана Sketch'тен графиканы импорттоо үчүн Qt Photoshop Bridge жана Qt Sketch Bridge модулдары. Photoshop же Sketchте даярдалган графикадан түздөн-түз колдонууга даяр компоненттерди түзүүгө жана аларды QML кодуна экспорттоого мүмкүндүк берет. Алар Коомчулуктун басылышына киргизилген эмес.
  • Source: opennet.ru

Комментарий кошуу