Ngaleupaskeun toolkit pikeun ngawangun panganteur pamaké DearPyGui 1.0.0

Dear PyGui 1.0.0 (DPG), a toolkit cross-platform pikeun ngembangkeun GUI di Python, geus dileupaskeun. Fitur anu paling penting dina proyék nyaéta ngagunakeun operasi multithreading sareng offloading ka sisi GPU pikeun ngagancangkeun rendering. Tujuan utama pelepasan 1.0.0 nyaéta pikeun nyaimbangkeun API. Parobahan-pegatna kasaluyuan ayeuna bakal ditawarkeun dina modul "ékspérimén" anu misah.

Pikeun mastikeun kinerja tinggi, bagian utama kode DearPyGui ditulis dina C ++ ngagunakeun perpustakaan Dear ImGui, dikembangkeun ku pangarang sarua, tapi dirancang pikeun nyieun aplikasi grafis dina C ++ sarta nawarkeun model operasi fundamentally béda. Dear kode sumber PyGui disebarkeun dina lisénsi MIT. Ngadéklarasikeun dukungan pikeun Linux, Windows 10 sareng platform macOS.

toolkit nu cocog pikeun gancang nyieun interfaces basajan tur pikeun ngembangkeun GUIs husus kompléks pikeun kaulinan, aplikasi ilmiah sarta rékayasa anu merlukeun responsiveness tinggi na interactivity. Pamekar aplikasi ditawarkeun API basajan tur susunan elemen tradisional siap-dijieun kayaning tombol, slaider, saklar, ménu, formulir téks, tampilan gambar sarta sagala rupa métode perenah jandela. Di antara fitur-fitur canggih, dukungan pikeun formasi bagan, grafik sareng tabel dicatet.

Ngaleupaskeun toolkit pikeun ngawangun panganteur pamaké DearPyGui 1.0.0

Sajaba ti éta, aya sakumpulan pemirsa sumberdaya, redaktur node, sistem pamariksaan téma, jeung elemen wangun bébas anu cocog pikeun nyieun kaulinan 2D. Pikeun nyederhanakeun pangwangunan, sababaraha utilitas disayogikeun, kalebet debugger, editor kode, panempo dokuméntasi sareng panempo log.

Dear PyGui implements modus API abstrak (mode dipikagaduh) has perpustakaan GUI, tapi dilaksanakeun dina luhureun perpustakaan Dear ImGui, nu ngoperasikeun dina modeu IMGUI (mode saharita GUI). Mode Dipikagaduh ngandung harti yén tugas nyieun pamandangan direbut ku perpustakaan, sarta dina modeu Geura, model visualisasi diolah dina sisi klien, jeung perpustakaan grafik dipaké ngan pikeun kaluaran ahir, i.e. Unggal waktos aplikasi ngaluarkeun paréntah pikeun ngagambar sadaya elemen antarmuka pikeun ngabentuk pigura anu réngsé salajengna.

DearPyGui henteu nganggo widget asli anu disayogikeun ku sistem, tapi ngadamel widget sorangan ku nelepon OpenGL, OpenGL ES, Metal sareng DirectX 11 API grafik, gumantung kana sistem operasi ayeuna. Dina total, langkung ti 70 widget siap-siap ditawarkeun.

Ngaleupaskeun toolkit pikeun ngawangun panganteur pamaké DearPyGui 1.0.0
Ngaleupaskeun toolkit pikeun ngawangun panganteur pamaké DearPyGui 1.0.0
Ngaleupaskeun toolkit pikeun ngawangun panganteur pamaké DearPyGui 1.0.0


sumber: opennet.ru

Tambahkeun komentar