Pertama-tama, saya sadar bahwa pertanyaan serupa telah diposting di sini pada stack overflow. Saya telah mencoba solusi ini, tanpa keberhasilan. Berikut ini adalah contoh minimum yang dapat diverifikasi dari kode saya: dari ...

0
Raphael Sauer 5 April 2021, 17:45

1 menjawab

Jawaban Terbaik

QML akan marshal c ++ Qlist dan QvariantMap untuk javascript array dan objek secara otomatis tetapi muncul jenis terjemahan otomatis ini tidak tersedia untuk struktur data python. Anda kemungkinan memiliki dua opsi:

  1. Gunakan QvarianTMap alih-alih kamus python. Ini harus menjadi objek Javascript biasa di sisi QML.

  2. Gunakan JSON dan menyandikan struktur data python Anda menjadi string, lewati string ke QML dan gunakan json.parse dalam JavaScript untuk memecahkannya.

1
David K. Hess 5 April 2021, 16:02