انتشار محیط توسعه Qt Design Studio 1.3

پروژه Qt معرفی شده رها کردن استودیو طراحی Qt 1.3، محیطی برای طراحی رابط کاربری و توسعه برنامه های گرافیکی مبتنی بر Qt. استودیوی طراحی Qt کار طراحان و توسعه دهندگان را برای ایجاد نمونه های اولیه از رابط های پیچیده و مقیاس پذیر آسان می کند. طراحان می توانند تنها بر روی طرح گرافیکی طرح تمرکز کنند، در حالی که توسعه دهندگان می توانند بر روی توسعه منطق برنامه با استفاده از کد QML که به طور خودکار برای طرح بندی های طراح تولید می شود، تمرکز کنند.
با استفاده از گردش کار ارائه شده در استودیوی طراحی Qt، می توانید طرح بندی های آماده شده در فتوشاپ یا سایر ویرایشگرهای گرافیکی را به نمونه های اولیه مناسب برای اجرا در دستگاه های واقعی در عرض چند دقیقه تبدیل کنید.

ارایه شده نسخه تجاری и نسخه جامعه استودیو طراحی Qt. نسخه تجاری
رایگان است، اجازه می دهد تا اجزای رابط آماده شده را فقط برای دارندگان مجوز تجاری برای Qt توزیع کند.
نسخه Community محدودیتی برای استفاده اعمال نمی کند، اما شامل ماژول هایی برای وارد کردن گرافیک از Photoshop و Sketch نمی شود. این برنامه یک نسخه تخصصی از محیط Qt Creator است که از یک مخزن مشترک کامپایل شده است. اکثر تغییرات مختص استودیو طراحی Qt در پایگاه کد اصلی Qt Creator گنجانده شده است. ماژول های ادغام فتوشاپ و اسکچ اختصاصی هستند.

در نسخه جدید:

  • قابلیت های ماژول گسترش یافته است پل Qt برای طرح, который позволяет на основе подготовленных в 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:

  • انیمیشن Timeline - یک ویرایشگر مبتنی بر جدول زمانی و فریم کلیدی که ایجاد انیمیشن ها را بدون نوشتن کد آسان می کند.
  • منابع توسعه یافته توسط طراح به اجزای 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 صادر کنید. آنها در نسخه انجمن گنجانده نشده اند.
  • منبع: opennet.ru

اضافه کردن نظر