Qt Design Studio 1.3 გამოშვება

Qt პროექტი შემოიღო საკითხი Qt DesignStudio 1.3, გარემო მომხმარებლის ინტერფეისის დიზაინისა და გრაფიკული აპლიკაციების განვითარებისათვის Qt. Qt Design Studio უადვილებს დიზაინერებსა და დეველოპერებს ერთად იმუშაონ რთული და მასშტაბური ინტერფეისების სამუშაო პროტოტიპების შესაქმნელად. დიზაინერებს შეუძლიათ ფოკუსირება მხოლოდ დიზაინის გრაფიკულ განლაგებაზე, ხოლო დეველოპერებს შეუძლიათ ფოკუსირება მოახდინონ აპლიკაციის ლოგიკის განვითარებაზე QML კოდის გამოყენებით, რომელიც ავტომატურად გენერირებულია დიზაინერის განლაგებისთვის.
Qt Design Studio-ში შემოთავაზებული სამუშაო პროცესის გამოყენებით, შეგიძლიათ რამდენიმე წუთში გადააქციოთ Photoshop-ში ან სხვა გრაფიკულ რედაქტორებში მომზადებული განლაგება სამუშაო პროტოტიპებად, რომლებიც შესაფერისია რეალურ მოწყობილობებზე გასაშვებად.

შესთავაზა კომერციული ვერსია и საზოგადოების გამოცემა Qt Design Studio. კომერციული ვერსია
უფასოა, საშუალებას აძლევს მომზადებული ინტერფეისის კომპონენტების გავრცელებას მხოლოდ Qt კომერციული ლიცენზიის მფლობელებზე.
Community გამოცემა არ აწესებს შეზღუდვებს გამოყენებაზე, მაგრამ არ შეიცავს მოდულებს გრაფიკის იმპორტისთვის Photoshop-დან და Sketch-დან. აპლიკაცია არის Qt Creator გარემოს სპეციალიზებული ვერსია, რომელიც შედგენილია საერთო საცავიდან. Qt Design Studio-ს სპეციფიკური ცვლილებების უმეტესობა შედის Qt Creator კოდების ძირითად ბაზაში. ინტეგრაციის მოდულები Photoshop-ისა და Sketch-ისთვის არის საკუთრება.

ახალ გამოცემაში:

  • გაფართოვდა მოდულის შესაძლებლობები 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 Animation - ქრონოლოგიისა და საკვანძო ფრედებზე დაფუძნებული რედაქტორი, რომელიც აადვილებს ანიმაციების შექმნას კოდის დაწერის გარეშე;
  • დიზაინერის მიერ შემუშავებული რესურსები გადაიქცევა უნივერსალურ QML კომპონენტებად, რომელთა ხელახლა გამოყენება შესაძლებელია სხვადასხვა პროექტებში;
  • Qt Live Preview - საშუალებას გაძლევთ წინასწარ დაათვალიეროთ აპლიკაცია ან მომხმარებლის ინტერფეისი, რომელიც ვითარდება პირდაპირ დესკტოპზე, Android ან Boot2Qt მოწყობილობებზე. განხორციელებული ცვლილებები შეიძლება დაუყოვნებლივ შეინიშნოს მოწყობილობაზე. შესაძლებელია FPS-იქ კონტროლი, ფაილების ატვირთვა თარგმანებით და ელემენტების მასშტაბის შეცვლა. ეს მოიცავს მოწყობილობებზე აპლიკაციაში მომზადებული ელემენტების წინასწარ გადახედვის მხარდაჭერას Qt 3D სტუდია.
  • Qt Safe Renderer-თან ინტეგრაციის შესაძლებლობა - Safe Renderer ელემენტები შეიძლება იყოს შემუშავებული ინტერფეისის ელემენტებზე.
  • გვერდიგვერდ ვიზუალური რედაქტორისა და კოდის რედაქტორის ჩვენება - შეგიძლიათ ერთდროულად ვიზუალურად შეიტანოთ დიზაინის ცვლილებები ან დაარედაქტიროთ QML;
  • მზა და კონფიგურირებადი ღილაკების, კონცენტრატორების და სხვა საკონტროლო ელემენტების ნაკრები;
  • ვიზუალური ეფექტების ჩაშენებული და კონფიგურირებადი ნაკრები;
  • ინტერფეისის ელემენტების დინამიური განლაგება საშუალებას გაძლევთ მოერგოთ ნებისმიერ ეკრანს;
  • მოწინავე სცენის რედაქტორი, რომელიც საშუალებას გაძლევთ შეიმუშაოთ ელემენტები უმცირეს დეტალებამდე;
  • Qt Photoshop Bridge და Qt Sketch Bridge მოდულები Photoshop-დან და Sketch-დან გრაფიკის იმპორტისთვის. საშუალებას გაძლევთ შექმნათ გამოსაყენებლად მზა კომპონენტები პირდაპირ Photoshop-ში ან Sketch-ში მომზადებული გრაფიკიდან და მათი ექსპორტი QML კოდში. ისინი არ შედის საზოგადოების გამოცემაში.
  • წყარო: opennet.ru

ახალი კომენტარის დამატება