Ho lokolloa ha sesebelisoa sa ho haha ​​​​mosebelisi oa DearPyGui 1.0.0

Ratehang PyGui 1.0.0 (DPG), sesebelisoa sa lithulusi tsa sefapano bakeng sa nts'etsopele ea GUI Python, e lokollotsoe. Karolo ea bohlokoahali ea projeke ke ts'ebeliso ea li-multithreading le ts'ebetso ea ho theola lehlakore la GPU ho potlakisa ho fana. Sepheo se seholo sa tokollo ea 1.0.0 ke ho tsitsisa API. Liphetoho tse senyang tumellano joale li tla fanoa ka mojule oa "teko".

Ho netefatsa ts'ebetso e phahameng, karolo e kholo ea khoutu ea DearPyGui e ngotsoe ho C ++ ho sebelisoa laeborari ea Dear ImGui, e ntlafalitsoeng ke bangoli ba tšoanang, empa e etselitsoe ho theha lits'ebetso tsa graphical ho C ++ le ho fana ka mofuta o fapaneng oa ts'ebetso. Moratuoa khoutu ea mohloli oa PyGui e ajoa tlasa laesense ea MIT. Ts'ehetso e phatlalalitsoeng bakeng sa Linux, Windows 10 le li-platform tsa macOS.

Setsi sa lisebelisoa se loketse ho theha ka potlako li-interfaces tse bonolo le bakeng sa ho hlahisa li-GUI tse khethehileng tse rarahaneng bakeng sa lipapali, lisebelisoa tsa saense le tsa boenjiniere tse hlokang karabelo e phahameng le ho sebelisana. Basebelisi ba kopo ba fuoa API e bonolo le sete ea lintho tse tloaelehileng tse entsoeng ka mokhoa o lokiselitsoeng joalo ka likonopo, li-slider, li-switches, menus, liforomo tsa mongolo, pontšo ea litšoantšo le mekhoa e fapaneng ea ho hlophisa lifensetere. Har'a likarolo tse tsoetseng pele, tšehetso ea ho thehoa ha lichate, li-graph le litafole li hlokomeloa.

Ho lokolloa ha sesebelisoa sa ho haha ​​​​mosebelisi oa DearPyGui 1.0.0

Ho ekelletsa moo ho na le sete ea bashebelli ba lisebelisoa, mohlophisi oa li-node, sistimi ea tlhahlobo ea sehlooho, le likarolo tse sa lefelloeng tse loketseng ho theha lipapali tsa 2D. Ho nolofatsa nts'etsopele, ho fanoa ka lisebelisoa tse 'maloa, ho kenyelletsa le debugger, mohlophisi oa khoutu, sebali sa litokomane le sebali sa log.

PyGui e ratehang e sebelisa mokhoa o sa bonahaleng oa API (Mokhoa o bolokiloeng) o tloaelehileng oa lilaebrari tsa GUI, empa o kengoa ts'ebetsong ka holim'a laebrari ea Dear ImGui, e sebetsang ka mokhoa oa IMGUI (Immediate mode GUI). Mokhoa o bolokiloeng o bolela hore mesebetsi ea ho bopa ketsahalo e nkiloe ke laebrari, 'me ka mokhoa oa Hang-hang, mohlala oa pono o sebetsoa ka lehlakoreng la bareki,' me laebrari ea litšoantšo e sebelisoa feela bakeng sa tlhahiso ea ho qetela, ke hore. Nako le nako ha kopo e fana ka taelo ea ho hula likarolo tsohle tsa sebopeho ho theha foreimi e latelang e felileng.

DearPyGui ha e sebelise li-widget tsa tlhaho tse fanoeng ke sistimi, empa e fana ka li-widget tsa eona ka ho bitsa OpenGL, OpenGL ES, Metal le DirectX 11 graphics APIs, ho latela sistimi e sebetsang ea hajoale. Ka kakaretso, ho fanoa ka li-widget tse fetang 70 tse lokiselitsoeng.

Ho lokolloa ha sesebelisoa sa ho haha ​​​​mosebelisi oa DearPyGui 1.0.0
Ho lokolloa ha sesebelisoa sa ho haha ​​​​mosebelisi oa DearPyGui 1.0.0
Ho lokolloa ha sesebelisoa sa ho haha ​​​​mosebelisi oa DearPyGui 1.0.0


Source: opennet.ru

Eketsa ka tlhaloso