Wydanie środowiska programistycznego Qt Design Studio 1.2

Projekt Qt opublikowany problem Qt Design Studio 1.2, środowisko do projektowania interfejsów użytkownika i tworzenia aplikacji graficznych w oparciu o Qt. Qt Design Studio ułatwia projektantom i programistom współpracę przy tworzeniu działających prototypów złożonych i skalowalnych interfejsów. Projektanci mogą skupić się wyłącznie na układzie graficznym projektu, natomiast programiści mogą skupić się na opracowaniu logiki aplikacji za pomocą kodu QML generowanego automatycznie dla układów projektanta.

Korzystając z przepływu pracy oferowanego w Qt Design Studio, możesz zamienić układy przygotowane w Photoshopie lub innych edytorach graficznych w działające prototypy, które można uruchomić na prawdziwych urządzeniach w ciągu kilku minut. Produkt został oryginalnie dostarczony za darmo!, ale dopuszczono dystrybucję przygotowanych komponentów interfejsu
tylko dla posiadaczy licencji komercyjnej na Qt.

Począwszy od wersji 1.2, programiści mają do dyspozycji edycję Wersja społecznościowa Qt Design Studio, który nie nakłada ograniczeń w użytkowaniu, ale pozostaje w tyle za głównym produktem pod względem funkcjonalności. W szczególności Wersja Community nie zawiera modułów umożliwiających import grafiki z programów Photoshop i Sketch.

Jeśli chodzi o otwieranie kodów źródłowych, zgłasza się, że aplikacja jest wyspecjalizowaną wersją środowiska Qt Creator, skompilowaną ze wspólnego repozytorium. Większość zmian specyficznych dla Qt Design Studio jest już uwzględniona w głównej bazie kodu Qt Creator. W tym niektóre funkcje Qt Design Studio są dostępne bezpośrednio z Qt Creator, na przykład począwszy od wersji 4.9 dostępny jest edytor graficzny oparty na osi czasu.
Moduły integracji z programami Photoshop i Sketch pozostają zastrzeżone.

Wydanie Qt Design Studio 1.2 wyróżnia się dodaniem modułu Most Qt dla szkicu, która umożliwia tworzenie gotowych komponentów w oparciu o układy przygotowane w programie Sketch i eksportowanie ich do kodu QML. Wśród ogólnych zmian, obsługa złożonych gradientów opiera się na Qt Szybkie kształty, które można teraz traktować jako komponenty Qt Design Studio. Na przykład gradienty sferyczne i stożkowe w połączeniu z animacją można wykorzystać do skutecznej wizualizacji pomiarów i odczytów czujników. Dodatkowo przy projektowaniu interfejsów można teraz wyjść poza liniowe gradienty pionowe.

Wydanie środowiska programistycznego Qt Design Studio 1.2

Kluczowe cechy Qt Design Studio:

  • Animacja osi czasu — edytor oparty na osi czasu i klatkach kluczowych, który ułatwia tworzenie animacji bez pisania kodu;
  • Opracowane przez projektanta zasoby zamieniane są w uniwersalne komponenty QML, które można ponownie wykorzystać w różnych projektach;
  • Qt Live Preview - umożliwia podgląd aplikacji lub interfejsu użytkownika tworzonego bezpośrednio na komputerze stacjonarnym, urządzeniu z systemem Android lub Boot2Qt. Wprowadzone zmiany można od razu zaobserwować na urządzeniu. Istnieje możliwość kontrolowania FPS, przesyłania plików z tłumaczeniami i zmiany skali elementów. Obejmuje to obsługę podglądu elementów przygotowanych w aplikacji na urządzeniach Qt Studio 3D.
  • Możliwość integracji z Qt Safe Renderer - elementy Safe Renderer można mapować do elementów tworzonego interfejsu.
  • Wyświetlaj obok siebie edytor wizualny i edytor kodu - możesz jednocześnie wizualnie wprowadzać zmiany w projekcie lub edytować QML;
  • Zestaw gotowych i konfigurowalnych przycisków, przełączników i innych elementów sterujących;
  • Wbudowany i konfigurowalny zestaw efektów wizualnych;
  • Dynamiczny układ elementów interfejsu pozwala dostosować go do dowolnego ekranu;
  • Zaawansowany edytor scen, pozwalający dopracować elementy w najdrobniejszych szczegółach;
  • Moduły Qt Photoshop Bridge i Qt Sketch Bridge do importowania grafiki z programów Photoshop i Sketch. Umożliwia tworzenie gotowych komponentów bezpośrednio z grafik przygotowanych w programie Photoshop lub Sketch i eksportowanie ich do kodu QML. Nie są one uwzględnione w wydaniu Community.

Źródło: opennet.ru

Dodaj komentarz