LeanQt projekt arendab kÀrbitud Qt 5 hargnevat haru

LeanQt projekt on alustanud Qt 5-st lÔigatud versiooni arendamist, mille eesmÀrk on lihtsustada allikaid ja rakendustega integreerimist. LeanQt projekt on arendatud Rochus Kelleri poolt, kes on Oberoni keele kompilaatori ja arenduskeskkonna looja, mis on seotud Qt 5-ga, eesmÀrgiga lihtsustada toote kompileerimist minimaalse sÔltuvustega, sÀilitades samas toega aktuaalsete platvormide jaoks. Kood jÀtkab arengut GPLv3, LGPLv2.1 ja LGPLv3 litsentside all.

On mĂ€rgata, et viimastel aastatel on tulnud vĂ€lja Qt paisumise, ĂŒlemĂ”istliku keerukuse ja vaidlusaluste funktsioonide probleem. Binaarsete kogumite installimine nĂ”uab registreerimist kommertsfirma veebilehel ja rohkem kui ĂŒhe gigabaidi andmete allalaadimist. LeanQt-s on tehtud katse luua kerge versioon Qt 5.6.3, mis on puhastatud kĂ”ikidest tarbetutest ja struktuuris ĂŒmber töötatud. Kogumise jaoks on qmake asemel kasutatud erakordset kogumissĂŒsteemi BUSY. Pakutud on tĂ€iendavad vĂ”imalused, mis vĂ”imaldavad valikuliselt sisse ja vĂ€lja lĂŒlitada erinevaid pĂ”hikomponente kogumise kĂ€igus.

On kuulutatud vÀlja jÀrgmised Qt vÔimaluste toe toetused:

  • Baïtide massiid, stringid, unicode.
  • Lokaliseerimine.
  • Kogud, varjatud andmete jagamine (Implicit Sharing).
  • Töötamine kuupĂ€evade, aegade ja ajavöönditega.
  • Variant tĂŒĂŒp ja meta tĂŒĂŒbid.
  • Kodeeringud: utf, simple, latin.
  • Sisendi ja vĂ€ljundi seadmete abstraktsioon.
  • Failimootor.
  • Tekstivood ja andmevood.
  • Regulaarsed avaldised.
  • Logide pidamine.
  • MD5 ja SHA1 rĂ€sid.
  • Geomeetrilised primaidid, JSON ja XML.
  • rcc (ressursi kompilaator).
  • Mitme lĂ”ime tugi.
  • Kogumise vĂ”imalus Linuxi, Windowsi ja macOS-i jaoks.

LĂ€hiaja plaanide hulka kuulub: pluginatoe, pĂ”hijooned, metaobjektid ja sĂŒndmused, QtNetwork ja QtXml moodulid.

Kaugemad plaanid: QtGui ja QtWidgets moodulid, trĂŒkkimine, operatsioonide paralleelne töötlemine, seerianumbri toetus.

Ei toeta: qmake, State Machine raamistik, laiendatud kodeeringud, animatsioon, multimeedia, D-Bus, SQL, SVG, NFC, Bluetooth, veebimootor, testlib, skriptimine ja QML. Platvormid, mida ei toetata, on iOS, WinRT, Wince, Android, Blackberry, nacl, vxWorks ja Haiku.

Allikas: opennet.ru

Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid đŸ”„ Osta usaldusvÀÀrne hostimine veebilehtede jaoks DDoS-i kaitsega, VPS VDS serverid | ProHoster