Phát hành môi trường phát triển Qt Design Studio 1.3

Dự án Qt giới thiệu phát hành Qt DesignStudio 1.3, một môi trường để thiết kế giao diện người dùng và phát triển các ứng dụng đồ họa dựa trên Qt. Qt Design Studio giúp các nhà thiết kế và nhà phát triển dễ dàng làm việc cùng nhau để tạo ra các nguyên mẫu hoạt động của các giao diện phức tạp và có thể mở rộng. Nhà thiết kế chỉ có thể tập trung vào bố cục thiết kế đồ họa, trong khi nhà phát triển có thể tập trung phát triển logic ứng dụng bằng cách sử dụng mã QML được tạo tự động cho bố cục của nhà thiết kế.
Sử dụng quy trình làm việc được cung cấp trong Qt Design Studio, bạn có thể biến các bố cục được chuẩn bị trong Photoshop hoặc các trình chỉnh sửa đồ họa khác thành các nguyên mẫu hoạt động phù hợp để khởi chạy trên các thiết bị thực trong vài phút.

Ngỏ ý phiên bản thương mại и Ấn bản cộng đồng Xưởng thiết kế Qt. phiên bản thương mại
được cung cấp miễn phí, chỉ cho phép phân phối các thành phần giao diện đã chuẩn bị cho những người có giấy phép thương mại cho Qt.
Phiên bản cộng đồng không áp đặt các hạn chế sử dụng, nhưng không bao gồm các mô-đun để nhập đồ họa từ Photoshop và Sketch. Ứng dụng này là phiên bản chuyên biệt của môi trường Qt Creator, được xây dựng từ kho lưu trữ dùng chung. Hầu hết các thay đổi dành riêng cho Qt Design Studio đều được bao gồm trong cơ sở mã Qt Creator cốt lõi. Các mô-đun tích hợp Photoshop và Sketch là độc quyền.

Trong bản phát hành mới:

  • Khả năng mô-đun được mở rộng Cầu Qt cho bản phác thảo, cho phép bạn tạo các thành phần sẵn sàng sử dụng dựa trên bố cục được chuẩn bị trong Sketch và xuất chúng sang mã QML. Đã thêm hỗ trợ cho mô-đun ghi đè ký tự, cho phép bạn liên kết các thuộc tính văn bản khác nhau với các phiên bản khác nhau của nút và các thành phần giao diện khác (các thuộc tính này được xuất sang QML với các thuộc tính được ghi đè hiển thị dưới dạng thuộc tính thành phần). Ngoài ra, khả năng xuất đồ họa ở định dạng SVG vector (trước đây chỉ hỗ trợ định dạng raster), có thể được chia tỷ lệ trong QML.

    Phát hành môi trường phát triển Qt Design Studio 1.3

  • Thiết kế giao diện xem thuộc tính đã được thay đổi, chuyển sang sử dụng Qt Quick Controls 2 và hiện có thể tùy chỉnh hoàn toàn thông qua các chủ đề thiết kế. Cải thiện đáng kể khả năng sử dụng hình thức truy cập (hộp quay), hiện hỗ trợ kéo chuột và khả năng tùy ý thêm thanh trượt. Đã thêm hỗ trợ cho các khối nhiều phần, cho phép bạn đặt thuộc tính của nhiều thành phần cùng một lúc. Một hộp thoại mới để quản lý độ dốc đã được thêm vào trình chỉnh sửa thuộc tính. Trình chỉnh sửa màu đã được cập nhật để bao gồm một phần có các màu đã chọn trước đó.

    Phát hành môi trường phát triển Qt Design Studio 1.3Phát hành môi trường phát triển Qt Design Studio 1.3

  • Trình chỉnh sửa liên kết đã được cải tiến, hiện dựa trên tiện ích chỉnh sửa mã thuận tiện hơn cho QML;
  • Trình chỉnh sửa đường cong hoạt ảnh mới đã được thêm vào, cho phép bạn điều chỉnh các đường cong nội suy cho một số khung hình chính trong một chế độ xem, tương tự như các công cụ điều khiển hoạt ảnh thông thường từ các gói 3D;

    Phát hành môi trường phát triển Qt Design Studio 1.3

  • Cũng cần lưu ý rằng công việc tạo trình xem QML dựa trên WebAssugging vẫn chưa được hoàn thành, cho phép bạn tạo các gói với các dự án QML cho Web, có thể hoạt động thông qua trình duyệt.

Các tính năng chính của Qt Design Studio:

  • Hoạt ảnh dòng thời gian - Trình chỉnh sửa dựa trên dòng thời gian và khung hình chính giúp dễ dàng tạo hoạt ảnh mà không cần viết mã;
  • Các tài nguyên do nhà thiết kế phát triển được chuyển thành các thành phần QML phổ quát có thể được tái sử dụng trong nhiều dự án khác nhau;
  • Qt Live Preview - cho phép bạn xem trước một ứng dụng hoặc giao diện người dùng đang được phát triển trực tiếp trên máy tính để bàn, thiết bị Android hoặc Boot2Qt. Những thay đổi được thực hiện có thể được quan sát ngay lập tức trên thiết bị. Có thể kiểm soát FPS, tải lên các tệp có bản dịch và thay đổi tỷ lệ của các phần tử. Điều này bao gồm hỗ trợ xem trước các thành phần được chuẩn bị trong ứng dụng trên thiết bị Studio 3D Qt.
  • Khả năng tích hợp với Trình kết xuất an toàn Qt - Các phần tử của Trình kết xuất an toàn có thể được ánh xạ tới các phần tử của giao diện đang được phát triển.
  • Hiển thị trình soạn thảo trực quan và trình soạn thảo mã cạnh nhau - bạn có thể đồng thời thực hiện các thay đổi thiết kế hoặc chỉnh sửa QML một cách trực quan;
  • Một bộ các nút, công tắc và các bộ phận điều khiển khác được làm sẵn và có thể tùy chỉnh;
  • Bộ hiệu ứng hình ảnh tích hợp và có thể tùy chỉnh;
  • Bố cục động của các thành phần giao diện cho phép bạn điều chỉnh nó phù hợp với bất kỳ màn hình nào;
  • Trình chỉnh sửa cảnh nâng cao cho phép bạn xử lý các yếu tố đến từng chi tiết nhỏ nhất;
  • Các mô-đun Qt Photoshop Bridge và Qt Sketch Bridge để nhập đồ họa từ Photoshop và Sketch. Cho phép bạn tạo các thành phần sẵn sàng sử dụng trực tiếp từ đồ họa được chuẩn bị trong Photoshop hoặc Sketch và xuất chúng sang mã QML. Chúng không được bao gồm trong phiên bản Cộng đồng.
  • Nguồn: opennet.ru

Thêm một lời nhận xét