Андрей Галадей

Вышла среда для проектирования интерфейса Qt Design Studio 1.0

Qt Design Studio позволит упростить взаимодействие дизейнеров и программистов, поскольку автоматизирует работу над дизайном приложения.

5137
Обложка поста qt-design-studio

25 октября 2018 года выпустили первую версию среды для проектирования интерфейса приложений на базе Qt. Проект под названием Qt Design Studio 1.0 должен упростить работу как разработчиков, так и дизайнеров.

Работа с Photoshop и предпросмотр

В поставке есть модуль Qt Photoshop Bridge, который создаёт готовые компоненты прямо из графических элементов в Photoshop. Он экспортирует их в QML, поддерживает анимацию и работу с ключевыми кадрами.

Второй модуль называется Qt Live Preview. Он поддерживает предпросмотр приложения или пользовательского интерфейса на ПК, а также на мобильном устройстве. Это позволяет просматривать изменения в режиме реального времени. При этом в системе реализованы модификация масштабов элементов, добавление перевода и другие функции.

Заготовки, визуальное редактирование и код

Qt Design Studio 1.0 также может интегрироваться с Qt Safe Renderer. Элементы последнего можно сопоставлять с элементами разрабатываемого интерфейса. Один из удобных аспектов — параллельный показ визуального редактора и редактора кода. Изменения отображаются сразу.

Среда разработки содержит большое количество готовых элементов: кнопок, переключателей и других управляющих устройств. Также есть набор визуальных эффектов.

Разделение задач

Такой подход позволяет дизайнерам сосредоточиться на улучшении визуальной стороны, не заботясь о разработке. Программистам, напротив, будет проще реализовать все задумки относительно внешнего вида, поскольку для макетов автоматически создаётся QML-код.

Важно отметить, что пока полная версия программы доступна владельцам коммерческой лицензии на Qt. Остальным предлагается бесплатная ознакомительная версия. Но в декабре 2018 года запланирован выход и полной открытой версии Qt Design Studio.

18 июля 2018 года Qt Creator обновили до версии 4.7.0. В нём задействован по умолчанию модуль Clang 6.0, который даёт полную информацию об ошибках в коде.

Следите за новыми постами по любимым темам

Подпишитесь на интересующие вас теги, чтобы следить за новыми постами и быть в курсе событий.

Linux
Инструменты
5137
Что думаете?
0 комментариев
Сначала интересные