Rilis lingkungan pengembangan Qt Design Studio 1.3

Proyek Qt diperkenalkan isu Qt Design Studio 1.3 Memperbarui, lingkungan untuk desain antarmuka pengguna dan pengembangan aplikasi grafis berdasarkan Qt. Qt Design Studio memudahkan desainer dan pengembang untuk bekerja sama menciptakan prototipe antarmuka yang kompleks dan dapat diskalakan. Desainer hanya dapat fokus pada tata letak grafis desain, sedangkan pengembang dapat fokus pada pengembangan logika aplikasi menggunakan kode QML yang dihasilkan secara otomatis untuk tata letak desainer.
Dengan menggunakan alur kerja yang ditawarkan di Qt Design Studio, Anda dapat mengubah tata letak yang disiapkan di Photoshop atau editor grafis lainnya menjadi prototipe kerja yang sesuai untuk dijalankan di perangkat nyata dalam hitungan menit.

Ditawarkan versi komersial ΠΈ Edisi komunitas Studio Desain Qt. Versi komersial
hadir gratis, memungkinkan distribusi komponen antarmuka yang disiapkan hanya kepada pemegang lisensi komersial untuk Qt.
Edisi Komunitas tidak memberlakukan batasan penggunaan, tetapi tidak menyertakan modul untuk mengimpor grafik dari Photoshop dan Sketch. Aplikasi ini adalah versi khusus dari lingkungan Qt Creator, yang dikompilasi dari repositori umum. Sebagian besar perubahan khusus untuk Qt Design Studio disertakan dalam basis kode utama Qt Creator. Modul integrasi untuk Photoshop dan Sketch adalah hak milik.

Dalam rilis baru:

  • Kemampuan modul diperluas Jembatan Qt untuk Sketsa, yang memungkinkan Anda membuat komponen siap pakai berdasarkan tata letak yang disiapkan di Sketch dan mengekspornya ke kode QML. Menambahkan dukungan ke modul penggantian karakter, yang memungkinkan Anda untuk mengikat properti teks yang berbeda ke berbagai contoh tombol dan komponen antarmuka lainnya (properti ini diekspor ke QML dengan properti yang diganti terlihat sebagai properti komponen). Juga ditambahkan kemampuan untuk mengekspor grafik dalam format vektor SVG (sebelumnya hanya format raster yang didukung), yang dapat diskalakan dalam QML.

    Rilis lingkungan pengembangan Qt Design Studio 1.3

  • Desain antarmuka untuk melihat properti telah diubah, telah dialihkan menggunakan Qt Quick Controls 2 dan sekarang sepenuhnya dapat disesuaikan melalui tema desain. Kegunaan yang ditingkatkan secara signifikan formulir tandingan (spin box), yang sekarang mendukung drag mouse dan kemampuan untuk menambahkan slider secara opsional. Menambahkan dukungan untuk blok multi-bagian, memungkinkan Anda mengatur properti beberapa elemen sekaligus. Dialog baru untuk mengelola gradien telah ditambahkan ke editor properti. Editor warna telah diperbarui untuk menyertakan bagian dengan warna yang dipilih sebelumnya.

    Rilis lingkungan pengembangan Qt Design Studio 1.3Rilis lingkungan pengembangan Qt Design Studio 1.3

  • Editor pengikatan telah ditingkatkan, yang sekarang didasarkan pada widget pengeditan kode yang lebih nyaman untuk QML;
  • Editor kurva animasi baru telah ditambahkan, memungkinkan Anda menyesuaikan kurva interpolasi untuk beberapa bingkai utama dalam satu tampilan, mirip dengan alat kontrol animasi biasa dari paket 3D;

    Rilis lingkungan pengembangan Qt Design Studio 1.3

  • Perlu dicatat juga bahwa pekerjaan belum selesai untuk membuat penampil QML berdasarkan WebAssembly, yang memungkinkan Anda membuat paket dengan proyek QML untuk Web, yang dapat digunakan melalui browser.

Fitur utama Qt Design Studio:

  • Timeline Animation - Editor berbasis timeline dan keyframe yang memudahkan pembuatan animasi tanpa menulis kode;
  • Sumber daya yang dikembangkan oleh perancang diubah menjadi komponen QML universal yang dapat digunakan kembali dalam berbagai proyek;
  • Qt Live Preview - memungkinkan Anda melihat pratinjau aplikasi atau antarmuka pengguna yang sedang dikembangkan langsung di desktop, perangkat Android, atau Boot2Qt. Perubahan yang dilakukan dapat langsung diamati pada perangkat. Dimungkinkan untuk mengontrol FPS, mengunggah file dengan terjemahan, dan mengubah skala elemen. Ini termasuk dukungan untuk melihat pratinjau elemen yang disiapkan dalam aplikasi pada perangkat Studio 3D Qt.
  • Kemungkinan integrasi dengan Qt Safe Renderer - Elemen Safe Renderer dapat dipetakan ke elemen antarmuka yang sedang dikembangkan.
  • Tampilkan editor visual dan editor kode berdampingan - Anda dapat secara bersamaan membuat perubahan desain atau mengedit QML;
  • Satu set tombol, sakelar, dan elemen kontrol lainnya yang siap pakai dan dapat disesuaikan;
  • Kumpulan efek visual bawaan dan dapat disesuaikan;
  • Tata letak elemen antarmuka yang dinamis memungkinkan Anda menyesuaikannya dengan layar apa pun;
  • Editor adegan tingkat lanjut yang memungkinkan Anda mengerjakan elemen hingga detail terkecil;
  • Modul Qt Photoshop Bridge dan Qt Sketch Bridge untuk mengimpor grafik dari Photoshop dan Sketch. Memungkinkan Anda membuat komponen siap pakai langsung dari grafik yang disiapkan di Photoshop atau Sketch dan mengekspornya ke kode QML. Mereka tidak termasuk dalam edisi Komunitas.
  • Sumber: opennet.ru

Tambah komentar