Projekt Qt izdanje , okolje za oblikovanje uporabniških vmesnikov in razvoj grafičnih aplikacij na osnovi Qt. Qt Design Studio poenostavi sodelovanje med oblikovalci in razvijalci pri ustvarjanju delovnih prototipov kompleksnih in razširljivih vmesnikov. Oblikovalci se lahko osredotočijo le na grafični izgled oblikovanja, medtem ko se razvijalci lahko osredotočijo na razvoj logike delovanja aplikacije, pri čemer uporabljajo samodejno generirano QML-kodo za modele oblikovanja.
S predlaganim delovnim potekom v Qt Design Studio lahko v nekaj minutah spremenite pripravljenost v Photoshopu ali drugih grafičnih urejevalnikih v delovne prototipe, ki jih lahko zaženete na pravih napravah. Sprva je bil izdelek dostavljen , vendar je bilo dovoljeno distribuiranje pripravljenih komponent vmesnikov
le imetnikom komercialne licence za Qt.
Z začetkom različice 1.2 so razvijalcem na voljo , ki ne nalaga omejitev glede uporabe, vendar zaostaja po funkcionalnosti za glavnim izdelkom. Zlasti Community Edition ne vsebuje modulov za uvoz grafike iz Photoshopa in Sketcha.
Glede odpiranja izvornih kod je poročano, da gre za specializirano različico okolja Qt Creator, sestavljeno iz skupne knjižnice. Večina sprememb specifičnih za Qt Design Studio je že vključena v osnovno kodo Qt Creator. Med drugim so nekatere možnosti Qt Design Studio na voljo neposredno iz Qt Creator, na primer, od izdaje 4.9 je na voljo grafični urejevalnik na osnovi časovnice.
Moduli za integracijo s Photoshopom in Sketchom ostajajo lastniški.
Izdaja Qt Design Studio 1.2 je opazna po dodajanju modula , ki omogoča na podlagi pripravljenih načrtov v Sketchu ustvarjanje komponent, primernih za uporabo, in njihovo izvoz v QML-kodo. Med splošnimi spremembami izstopa podpora za kompleksne gradientne osnove , which can now be processed as components of Qt Design Studio. For example, spherical and conical gradients combined with animation can be used for impressive visualization of measurements and sensor readings. Additionally, when designing interfaces, one is no longer limited to linear vertical gradients.
Key features of Qt Design Studio:
- Timeline animation — a timeline-based editor with keyframes that allows for easy animation creation without writing code;
- Designer-created resources are transformed into universal QML components that can be reused across various projects;
- Qt Live Preview — allows you to preview the application or the developed user interface directly on your desktop, Android devices, or Boot2Qt. Changes can be observed immediately on the device. There is the ability to monitor FPS, upload translation files, and scale elements. Preview is also supported on devices for elements prepared within the application. .
- Integration capability with Qt Safe Renderer — Safe Renderer elements can be mapped to elements of the developed interface.
- Side-by-side display of the visual editor and code editor — changes can be made visually in design or by editing QML simultaneously;
- A set of ready-to-use and customizable buttons, switches, and other control elements;
- Built-in and customizable set of visual effects;
- Dynamic layout of interface elements allows for adaptation to any screen;
- Advanced scene editor enables detailed elaboration of elements;
- Qt Photoshop Bridge and Qt Sketch Bridge modules for importing graphics from Photoshop and Sketch. Allow ready-to-use components to be created directly from graphics prepared in Photoshop or Sketch, and export them to QML code. Not included in the Community edition.

Izvor: opennet.ru
