Wydanie środowiska programistycznego Qt Design Studio 1.2

Projekt Qt opublikował wydanie Qt Design Studio 1.2, środowiska do projektowania interfejsów użytkownika i tworzenia aplikacji graficznych na bazie Qt. Qt Design Studio ułatwia współpracę projektantów i programistów przy tworzeniu funkcjonalnych prototypów złożonych i skalowalnych interfejsów. Projektanci mogą skoncentrować się wyłącznie na graficznym makiecie, podczas gdy programiści mogą skupić się na opracowywaniu logiki działania aplikacji, korzystając z automatycznie generowanego przez projektanta kodu QML.

Dzięki proponowanemu w Qt Design Studio procesowi roboczemu można w ciągu kilku minut przekształcić przygotowane w Photoshopie lub innych edytorach graficznych makiety w działające prototypy, które można uruchomić na rzeczywistych urządzeniach. Początkowo produkt był dostarczany za darmo, ale rozpowszechnianie przygotowanych komponentów interfejsów było dozwolone
tylko dla posiadaczy komercyjnej licencji na Qt.

Od wersji 1.2 programiści otrzymali edycję Qt Design Studio Community Edition, która nie nakłada ograniczeń na użytkowanie, ale ustępuje funkcjonalnością od głównego produktu. W szczególności, w skład Community Edition nie wchodzą moduły do importowania grafiki z Photoshopa i Sketch.

W odniesieniu do otwarcia kodu źródłowego informuje się, że aplikacja jest specjalizowaną wersją środowiska Qt Creator, kompilowaną z ogólnego repozytorium. Większość specyficznych dla Qt Design Studio zmian już znajduje się w głównym kodzie źródłowym Qt Creator. W tym niektóre funkcje Qt Design Studio są dostępne bezpośrednio z Qt Creator, na przykład od wydania 4.9 dostępny jest edytor graficzny oparty na osi czasu.
Moduły integracji z Photoshopem i Szkicem pozostają zastrzeżone.

Wydanie Qt Design Studio 1.2 wyróżnia się dodaniem modułu Qt Bridge for Sketch, który pozwala na podstawie przygotowanych w Sketch makiet tworzyć gotowe do użycia komponenty i eksportować je do kodu QML. Wśród ogólnych zmian wyróżnia się wsparcie dla złożonych gradientów opartych na Qt Quick Shapes, które mogą być teraz przetwarzane jako komponenty Qt Design Studio. Na przykład, gradienty sferyczne i stożkowe w połączeniu z animacją mogą być stosowane do efektownej wizualizacji wymiarów i odczytów czujników. Ponadto, przy projektowaniu interfejsów teraz nie ma ograniczeń do liniowych, pionowych gradientów.

Wydanie środowiska programistycznego Qt Design Studio 1.2

Podstawowe możliwości Qt Design Studio:

  • Animacja na osi czasu — edytor oparty na osi czasu i kluczowych klatkach, umożliwiający łatwe tworzenie animacji bez pisania kodu;
  • Zasoby opracowane przez projektanta są przekształcane w uniwersalne komponenty QML, które można ponownie wykorzystać w różnych projektach;
  • Qt Live Preview — pozwala na podgląd aplikacji lub projektowanego interfejsu użytkownika bezpośrednio na pulpicie, urządzeniach z systemem Android lub Boot2Qt. Wprowadzane zmiany można natychmiast zobaczyć na urządzeniu. Możliwość kontrolowania FPS, ładowania plików z tłumaczeniami, zmiany skali elementów. Obsługuje również podgląd na urządzeniach elementów przygotowanych w aplikacji. Qt 3D Studio.
  • Możliwość integracji z Qt Safe Renderer — elementy Safe Renderer można mapować z elementami projektowanego interfejsu.
  • Wyświetlanie obok siebie edytora wizualnego i edytora kodu — można jednocześnie wprowadzać wizualne 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;
  • Dynamiczne rozmieszczenie elementów interfejsu pozwala na dostosowanie do dowolnych ekranów;
  • Zaawansowany edytor sceny, pozwalający na szczegółowe opracowanie elementów;
  • Moduły Qt Photoshop Bridge i Qt Sketch Bridge do importu grafiki z Photoshopa i Sketch. Pozwalają na tworzenie komponentów gotowych do użycia bezpośrednio z grafiki przygotowanej w Photoshopie lub Sketch, a następnie eksportują je do kodu QML. Nie są częścią wersji Community.

Odtwarzaj wideo

Źródło: opennet.ru

Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS 🔥 Kup solidny hosting stron z ochroną przed DDoS, serwery VPS VDS | ProHoster