SixtyFPS 0.1.0 GUI کتابتون شتون لري، د پخوانیو Qt پراختیا کونکو لخوا رامینځته شوی

د ګرافیکي انٹرفیسونو رامینځته کولو لپاره د کراس پلیټ فارم کتابتون خپرول SixtyFPS 0.1.0 خپور شوی ، په لینکس ، macOS او وینډوز پلیټ فارمونو کې د ایمبیډ شوي وسیلو او ډیسټاپ غوښتنلیکونو کارولو لپاره او همدارنګه په ویب براوزرونو (WebAssembly) کې د کارونې لپاره چمتو شوی. د کتابتون کوډ په Rust کې لیکل شوی او د GPLv3 جواز یا سوداګریز جواز لاندې ویشل شوی چې د کوډ خلاصولو پرته د ملکیت محصولاتو کې کارولو اجازه ورکوي.

د کتابتون لیکوالان (اولیور ګوفارټ او سایمن هاسمن)، د KDE پخواني پراختیا کونکي چې وروسته په Qt کې د کار کولو لپاره Trolltech ته لاړل، اوس یې خپل شرکت جوړ کړی چې SixtyFPS ته وده ورکوي. د پروژې یو هدف د CPU او حافظې سرچینو لږترلږه مصرف سره د کار کولو وړتیا چمتو کول دي (د کار لپاره څو سوه کیلوبایټ رام ته اړتیا ده). د رینډینګ لپاره دوه بیکینډونه شتون لري - gl د OpenGL ES 2.0 پر بنسټ او qt د Qt QStyle په کارولو سره.

دا په Rust، C++، او JavaScript کې په برنامو کې د انٹرفیسونو رامینځته کولو ملاتړ کوي. د کتابتون لیکوالانو یوه ځانګړې مارک اپ ژبه ".60" جوړه کړې، کوم چې د ټاکل شوي پلیټ فارم لپاره اصلي کوډ کې تالیف شوی. دا ممکنه ده چې ژبه په آنلاین ایډیټر کې ازموینه وکړئ یا د مثالونو په راټولولو سره ځان سره آشنا کړئ.

SixtyFPS 0.1.0 GUI کتابتون شتون لري، د پخوانیو Qt پراختیا کونکو لخوا رامینځته شوی

د کوډ بېلګه .60: هیلو ورلډ := کړکۍ { پلنوالی: 400px؛ لوړوالی: 400px؛ متن { ​​y: parent.width / 2; x: parent.x + 200px; متن: "سلام، نړۍ"؛ رنګ: نیلي؛ } }

د انٹرفیس مثالونه:

SixtyFPS 0.1.0 GUI کتابتون شتون لري، د پخوانیو Qt پراختیا کونکو لخوا رامینځته شوی
SixtyFPS 0.1.0 GUI کتابتون شتون لري، د پخوانیو Qt پراختیا کونکو لخوا رامینځته شوی


سرچینه: opennet.ru

Add a comment