Нашри муҳити таҳияи Qt Design Studio 1.3

Лоиҳаи Qt муаррифӣ кард маҳсулот Студияи Qt Design 1.3, муҳити тарҳрезии интерфейсҳои корбар ва таҳияи барномаҳои графикӣ дар асоси Qt. Qt Design Studio барои таҳиягарон ва таҳиягарон якҷоя кор карданро барои эҷоди прототипҳои кории интерфейсҳои мураккаб ва миқёспазир осон мекунад. Дизайнерҳо метавонанд танҳо ба тарҳбандии тарроҳии графикӣ тамаркуз кунанд, дар ҳоле ки таҳиягарон метавонанд ба таҳияи мантиқи барномаҳо бо истифода аз рамзи QML ба таври худкор барои тарҳҳои тарроҳӣ тамаркуз кунанд.
Бо истифода аз ҷараёни кории дар Qt Design Studio пешниҳодшуда, шумо метавонед тарҳҳои дар Photoshop ё дигар муҳаррирони графикӣ омодашударо ба прототипҳои корӣ табдил диҳед, ки барои оғоз кардани дастгоҳҳои воқеӣ дар чанд дақиқа мувофиқанд.

Пешниҳод шудааст версияи тиҷоратӣ и Нашри ҷомеа Студияи дизайни Qt. Версияи тиҷоратӣ
ройгон дода мешавад, имкон медиҳад, ки ҷузъҳои интерфейси омодашуда танҳо ба дорандагони иҷозатномаи тиҷоратӣ барои Qt тақсим карда шаванд.
Нашри ҷомеа барои истифода маҳдудият ҷорӣ намекунад, аммо модулҳоро барои воридоти графика аз Photoshop ва Sketch дар бар намегирад. Ин барнома версияи махсуси муҳити Qt Creator мебошад, ки аз анбори муштарак сохта шудааст. Аксари тағйироти мушаххаси Qt Design Studio ба коди асосии Qt Creator дохил карда шудаанд. Модулҳои ҳамгироии Photoshop ва Sketch хусусӣ мебошанд.

Дар нашри нав:

  • Имкониятҳои модул васеъ карда шуданд Qt Bridge барои эскиз, ки ба шумо имкон медиҳад, ки ҷузъҳои барои истифода омодаро дар асоси тарҳҳое, ки дар 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 асос ёфтааст;
  • Муҳаррири нави каҷи аниматсионӣ илова карда шуд, ки ба шумо имкон медиҳад, ки хатҳои интерполясияро барои якчанд чаҳорчӯбаи калидӣ дар як намоиш танзим кунед, ба монанди асбобҳои муқаррарии назорати аниматсия аз бастаҳои 3D;

    Нашри муҳити таҳияи Qt Design Studio 1.3

  • Инчунин қайд карда мешавад, ки кор оид ба эҷоди намоишгари QML дар асоси WebAssembly, ки ба шумо имкон медиҳад бастаҳоро бо лоиҳаҳои QML барои веб эҷод кунед, ки бо онҳо тавассути браузер кор кардан мумкин аст, ба анҷом нарасидааст.

Хусусиятҳои асосии Qt Design Studio:

  • Аниматсияи Timeline - Муҳаррири вақт ва чаҳорчӯбаи калидӣ, ки эҷоди аниматсияҳоро бидуни навиштани код осон мекунад;
  • Захираҳои таҳиякардаи тарроҳ ба ҷузъҳои универсалии 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

Илова Эзоҳ