Projektet Qt lëshimi , mjedise për dizajnimin e ndërfaqeve të përdoruesit dhe zhvillimin e aplikacioneve grafike në bazë të Qt. Qt Design Studio lejon thjeshtimin e bashkëpunimit midis dizajnerëve dhe zhvilluesve për krijimin e prototipeve funksional të ndërfaqeve të ndërlikuara dhe të shkallëzuara. Dizajnerët mund të fokusohen vetëm në dizajnin grafike, ndërkohë që zhvilluesit mund të përqendrohen në zhvillimin e logjikës së aplikacioneve, duke përdorur kodin QML të generuar automatikisht për maketat e dizajnerëve.
При помощи предлагаемого в Qt Design Studio рабочего процесса можно в считанные минуты превратить подготовленные в Photoshop или других графических редакторах макеты в рабочие прототипы, пригодные для запуска на реальных устройствах.
Предлагается и Qt Design Studio. Коммерческая версия
поставляется бесплатно, разрешает распространять подготовленные компоненты интерфейсов только обладателям коммерческой лицензии на Qt.
Community-редакция не налагает ограничений на использование, но не включает модули для импорта графики из Photoshop и Sketch. Приложение представляет собой специализированный вариант среды Qt Creator, собираемый из общего репозитория. Большая часть специфичных для Qt Design Studio изменений входит в основную кодовую базу Qt Creator. Модули интеграции с Photoshop и Sketch являются проприетарными.
Në versionin e ri:
- Janë zgjeruar mundësitë e modulit , который позволяет на основе подготовленных в Sketch макетов создавать готовые к использованию компоненты и экспортировать их в QML-код. В модуль добавлена поддержка , позволяющая привязывать разные текстовые свойства к разным экземплярам кнопок и прочих компонентов интерфейса (данные свойства экспортируются в QML с переопределяемыми свойствами, видимыми как свойства компонента). Также добавлена возможность экспорта графики в векторном формате SVG (ранее поддерживались только растровые форматы), который можно масштабировать в QML.
- Изменено оформление интерфейса для просмотра свойств, который переведён на использование Qt Quick Controls 2 и теперь полностью кастомизируем через темы оформления. Значительно улучшено удобство работы с (spin box), для которых появилась поддержка перетаскивания мышью и возможность опционального добавления ползунка. Добавлена поддержка многосекционных блоков, позволяющих устанавливать свойства нескольких элементов за раз. В редактор свойств добавлен новый диалог управления градиентами. обновлён редактор цветов, в котором появилась секция с ранее выбранными цветами.
- Улучшен редактор биндингов, который теперь основан на более удобном виджете редактирования кода для QML;
- Добавлен новый редактор кривых для анимации, позволяющий в одном представленим корректировать интерполяционные кривые для нескольких ключевых кадров, по аналогии с привычными инструментами управления анимацией из 3D-пакетов;
- Также отмечается ещё не доведённая до конца работа по созданию QML-просмотрщика на базе WebAssembly, позволяющего формировать пакеты с QML-проектами для Web, с которыми можно работать через браузер.
Veçoritë kryesore të Qt Design Studio:
- Animacionet sipas shkallës së kohës - një redaktor i bazuar në një shkallë kohe dhe çelësa, që lejon krijimin e animacioneve lehtësisht pa shkruar kod;
- Burimet e dizajnuara 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 parashikimin e aplikacionit ose ndërfaqes së përdoruesit të zhvilluar drejtpërdrejt 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, ngarkuar skedarë me përkthime, ndryshuar shkallën e elementeve. Po ashtu mbështetet parashikimi në elemente të përgatitura në aplikacion. .
- Mundësia për integrim me Qt Safe Renderer - elementet e Safe Renderer mund të përputhen me elementet e ndërfaqes që po zhvillohet.
- Shfaqja paralelisht e editorit vizual dhe editorit të kodit - mund të bëni ndryshime vizuale në dizajn ose të redaktoni QML në të njëjtën kohë;
- Një grup butonash, kaluesish dhe elementesh të tjerë të kontrollit, të gatshëm dhe të personalizueshëm;
- Një grup efektesh vizuale të integruara dhe të personalizueshme;
- Pranimi dinamik i elementeve të ndërfaqes lejon përshtatjen e saj për çdo ekran;
- Editor i avancuar për skenën, që lejon përpunimin e detajeve të elementeve;
- Modulet Qt Photoshop Bridge dhe Qt Sketch Bridge për importimin e grafikës nga Photoshop dhe Sketch. Lejojnë krijimin e komponenteve të gatshme 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ë redaktimin Community.
Burimi: opennet.ru
