LeanQt پروجيڪٽ Qt 5 جو هڪ اسٽريڊ-ڊائون فورڪ ٺاهي ٿو

LeanQt پروجيڪٽ Qt 5 جو هڪ اسٽريپڊ-ڊائون فورڪ تيار ڪرڻ شروع ڪيو آهي جنهن جو مقصد ان کي آسان بڻائڻ آهي ذريعو مان ٺاهڻ ۽ ايپليڪيشنن سان ضم ٿيڻ. LeanQt تيار ڪيو ويو آهي Rochus Keller، ليکڪ جو مرتب ڪندڙ ۽ اوبرون ٻولي لاءِ ترقي ڪندڙ ماحول، Qt 5 سان ڳنڍيو ويو آهي، پنهنجي پراڊڪٽ جي ترتيب کي گهٽ ۾ گهٽ انحصار سان آسان ڪرڻ لاءِ، پر موجوده پليٽ فارمن لاءِ سپورٽ برقرار رکڻ دوران. ڪوڊ GPLv3، LGPLv2.1 ۽ LGPLv3 لائسنس جي تحت ترقي يافته ٿيڻ جاري آهي.

اهو نوٽ ڪيو ويو آهي ته تازن سالن ۾ Qt ٿيڻ جو رجحان وڌيو ويو آهي، وڌيڪ پيچيده ۽ تڪراري ڪارڪردگي سان زيادتي، ۽ بائنري اسيمبلين کي نصب ڪرڻ لاء هڪ تجارتي ڪمپني جي ويب سائيٽ تي رجسٽر ڪرڻ ۽ گيگا بائيٽ کان وڌيڪ ڊيٽا کي ڊائون لوڊ ڪرڻ جي ضرورت آهي. LeanQt ڪوشش ڪري ٿو ھڪڙي ھلڪو وزن وارو نسخو ٺاھيو Qt 5.6.3، سڀني غير ضروري شين کي صاف ڪري ۽ ساخت جي ترتيب سان. اسيمبليءَ لاءِ، qmake بدران، پنهنجو BUSY اسيمبليءَ وارو نظام استعمال ڪيو ويندو آهي. اضافي اختيارات پيش ڪيا ويا آهن جيڪي توهان کي اختياري طور تي بند ڪرڻ جي اجازت ڏين ٿا مختلف اهم حصن کي اسيمبلي دوران.

هيٺين Qt خاصيتن لاءِ حمايت جو اعلان ڪيو ويو:

  • بائيٽ صفون، تارون، يونيڪوڊ.
  • مقامي ڪرڻ.
  • مجموعو، نقلي ڊيٽا شيئرنگ (Implicit Sharing).
  • تاريخن، وقتن ۽ وقت جي علائقن سان ڪم ڪرڻ.
  • مختلف قسم ۽ ميٽا ٽائپس.
  • انڪوڊنگ: utf، سادو، لاطيني.
  • ان پٽ/آئوٽ پٽ ڊوائيسز جو خلاصو.
  • فائل انجڻ.
  • ٽيڪسٽ اسٽريمز ۽ ڊيٽا اسٽريمز.
  • باقاعده اظهار.
  • لاگنگ.
  • Hashes md5 ۽ sha1.
  • جاميٽري پرائمري، json ۽ xml.
  • آر سي سي (وسيع گڏ ڪرڻ وارو).
  • ملٽي ٿريڊنگ.
  • لينڪس، ونڊوز ۽ macOS لاءِ قابل تعمير.

فوري منصوبن ۾: پلگ ان لاءِ سپورٽ، بنيادي شيون، ميٽا ٽائپس ۽ واقعا، QtNetwork ۽ QtXml ماڊلز.

پري منصوبا: QtGui ۽ QtWidgets ماڊلز، ڇپائي، آپريشن جي متوازي، سيريل پورٽ سپورٽ.

ھيٺ ڏنل سپورٽ نه ڪئي ويندي: qmake، اسٽيٽ مشين فريم ورڪ، وڌايل انڪوڊنگ، اينيميشن، ملٽي ميڊيا، ڊي بس، SQL، SVG، NFC، بلوٽوت، ويب انجڻ، ٽيسٽليب، اسڪرپٽنگ ۽ QML. پليٽ فارمن مان، اهو فيصلو ڪيو ويو آهي ته iOS، WinRT، Wince، Android، Blackberry، nacl، vxWorks ۽ Haiku کي سپورٽ نه ڪن.

جو ذريعو: opennet.ru

تبصرو شامل ڪريو