Niedawno została opublikowana pierwsza wersja Qt Design Studio 1.0, czyli narzędziem, które jest przeznaczone do projektowania środowisk i interfejsów użytkownika oraz tworzenia aplikacji graficznych w oparciu o Qt.
Qt Design Studio pozwala uprościć współpracę projektantów i programistów w celu tworzenia działających prototypów złożonych i skalowalnych interfejsów.
Projektanci mogą skupić się tylko na projektowaniu graficznym, podczas gdy programiści mogą skupić się na tworzeniu logiki aplikacji, używając automatycznie generowanego kodu QML dla projektów projektanta.
Informacje o QT Design Studio 1.0
Qt Design Studio to narzędzie używane zarówno przez projektantów, jak i programistów, dzięki czemu współpraca między nimi jest znacznie prostsza i uproszczona.
Qt Design Studio 1.0 zawiera mostek Qt Photoshop, który umożliwia użytkownikom importowanie projektów graficznych z Photoshopa.
Użytkownicy również może tworzyć komponenty wielokrotnego użytku bezpośrednio w Photoshopie, Poza tym możemy również stwierdzić, że dozwolony jest bezpośredni eksport do określonych typów QML.
Działa to zarówno w przypadku standardowych, jak i niestandardowych typów wbudowanych.
Inne niż to, Qt Photoshop Bridge jest wyposażony w ulepszone okno dialogowe importua także podstawowe możliwości syntezy.
Dzięki Qt Photoshop Bridge szablony graficzne można tworzyć i importować bezpośrednio do Qt Design Studio.
W tym projektanci mają nowy filtr importu, a także elementarne funkcje do łączenia elementów.
Za pomocą przepływu pracy w Qt Design Studio możesz zamienić projekty przygotowane w Photoshopie lub innych edytorach graficznych w funkcjonalne prototypy, które można uruchomić na rzeczywistych urządzeniach w ciągu kilku minut.
Produkt jest dystrybuowany bezpłatnie, ale tylko osoby posiadające licencje Qt mogą dystrybuować gotowe komponenty interfejsu.
Jednak w grudniu planowane jest wydanie otwartej wersji Qt Design Studio, która będzie dostarczana na wolnej licencji, ale będzie nieco w tyle za wersją komercyjną pod względem tego ograniczenia. Część kodu jest już otwarta.
Główne cechy Qt Design Studio
Wśród funkcji, które można znaleźć w Qt Design Studio możemy znaleźć:
- Moduł Qt Photoshop Bridge do importowania grafiki z programu Photoshop. Umożliwia tworzenie gotowych do użycia komponentów bezpośrednio z grafiki przygotowanej w Photoshopie i eksportowanie ich do kodu QML.
- Animacja na osi czasu - edytor oparty na osi czasu i klatkach kluczowych, który umożliwia ł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.
- Podgląd na żywo Qt: umożliwia podgląd aplikacji lub interfejsu użytkownika opracowanego bezpośrednio na komputerze stacjonarnym, urządzeniach z systemem Android lub Boot2Qt. Zmiany można wprowadzić natychmiast na urządzeniu.
- Możliwe jest sterowanie FPS-em, wgrywanie plików z tłumaczeniami, zmiana skali elementów. Obejmuje to podgląd przygotowanych pozycji w aplikacji Qt 3D Studio.
- Możliwość integracji z Qt Safe Renderer: elementy Safe Renderer można porównać z elementami opracowywanego interfejsu.
- Równoległy edytor wizualny i edytor kodu - można jednocześnie wprowadzać wizualne zmiany w układzie lub edytować QML.
- Zestaw gotowych do użycia i konfigurowalnych przycisków, przełączników i innych elementów sterujących.
- Wbudowany i konfigurowalny zestaw efektów wizualnych.
- Dynamiczna konstrukcja elementów interfejsu pozwala dostosować go do dowolnego ekranu.
- Zaawansowany edytor scen, który pozwala na obróbkę elementów w najdrobniejszych szczegółach.
- Możesz wstawić przedmiot badania 3D, aby wyświetlić jego podgląd na ostatecznej kości docelowej za pomocą podglądu na żywo Qt.
- Istnieje integracja Qt Safe Renderer, która używa elementów Safe Renderer i mapuje je również w swoim interfejsie użytkownika.
- Do tworzenia przepływów i przejść między ekranami można używać stanów i osi czasu.
Aby uzyskać więcej informacji, zobacz oficjalny blog Qt Design Studio.