انتشار محیط توسعه 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 تغییر یافته است و اکنون از طریق تم های طراحی کاملاً قابل تنظیم است. قابلیت استفاده به طور قابل توجهی بهبود یافته است فرم های شمارنده (جعبه چرخش)، که اکنون از کشیدن ماوس و امکان اضافه کردن یک نوار لغزنده پشتیبانی می کند. پشتیبانی از بلوک های چند بخش اضافه شده است که به شما امکان می دهد خصوصیات چندین عنصر را در یک زمان تنظیم کنید. یک گفتگوی جدید برای مدیریت گرادیان ها به ویرایشگر ویژگی ها اضافه شده است. ویرایشگر رنگ به‌روزرسانی شده است تا شامل بخشی با رنگ‌های انتخاب شده قبلی باشد.

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

  • ویرایشگر صحافی بهبود یافته است، که اکنون بر اساس یک ویجت ویرایش کد راحت تر برای QML است.
  • ویرایشگر منحنی انیمیشن جدید اضافه شده است که به شما امکان می دهد منحنی های درون یابی را برای چندین فریم کلیدی در یک نما تنظیم کنید، شبیه به ابزارهای معمول کنترل انیمیشن از بسته های سه بعدی.

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

  • همچنین اشاره شده است که هنوز کار روی ایجاد یک نمایشگر QML بر اساس WebAssembly کامل نشده است، که به شما امکان می دهد بسته هایی با پروژه های QML برای وب ایجاد کنید که می توان از طریق مرورگر با آنها کار کرد.

ویژگی های کلیدی 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

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