የ LeanQt ፕሮጀክት የተራቆተ Qt 5 ሹካ ያዘጋጃል።

የ LeanQt ፕሮጀክት ከምንጭ መገንባትን ቀላል ለማድረግ እና ከመተግበሪያዎች ጋር ለመዋሃድ የታለመ የተራቆተ Qt 5 ሹካ ማዘጋጀት ጀምሯል። LeanQt የ Oberon ቋንቋ አዘጋጅ እና ልማት አካባቢ ደራሲ Rochus Keller, Qt 5 ጋር የተሳሰረ ነው, ይህም በትንሹ ጥገኝነት ብዛት ያላቸውን ምርት ማጠናቀር ለማቃለል, ነገር ግን የአሁኑ መድረኮች ድጋፍ ጠብቆ ሳለ. ኮዱ በGPLv3፣ LGPLv2.1 እና LGPLv3 ፍቃዶች መፈጠሩን ቀጥሏል።

ከቅርብ ዓመታት ወዲህ Qt የመነፋት፣ የተወሳሰበ እና አወዛጋቢ ተግባር የመሆን አዝማሚያ እየታየበት እንደሆነ የሚታወስ ሲሆን ሁለትዮሽ ስብሰባዎችን መጫን በንግድ ኩባንያ ድረ-ገጽ ላይ መመዝገብ እና ከአንድ ጊጋባይት በላይ ዳታ ማውረድ እንደሚያስፈልግ ተጠቁሟል። LeanQt ቀላል ክብደት ያለው የQt 5.6.3 ስሪት ለመፍጠር ይሞክራል፣ ከሁሉም አላስፈላጊ ነገሮች ተጠርጓል እና በአዲስ መልክ የተነደፈ። ለስብሰባ፣ ከqmake ይልቅ፣ የራሱ BUSY የመሰብሰቢያ ስርዓት ጥቅም ላይ ይውላል። በስብሰባ ወቅት የተለያዩ ቁልፍ ክፍሎችን በአማራጭ ለማብራት እና ለማጥፋት የሚያስችሉ ተጨማሪ አማራጮች ቀርበዋል።

ለሚከተሉት የQt ባህሪያት ድጋፍ ታውጆአል፡-

  • ባይት ድርድሮች፣ ሕብረቁምፊዎች፣ ዩኒኮድ።
  • አካባቢያዊነት.
  • ስብስቦች፣ ስውር የውሂብ መጋራት (ስውር ማጋራት)።
  • ከቀናት ፣ ሰአታት እና የሰዓት ሰቆች ጋር በመስራት ላይ።
  • ተለዋጭ ዓይነት እና ሜታታይፕ።
  • ኢንኮዲንግ፡ utf፣ ቀላል፣ ላቲን።
  • የግቤት / የውጤት መሳሪያዎች ረቂቅ.
  • የፋይል ሞተር.
  • የጽሑፍ ዥረቶች እና የውሂብ ዥረቶች።
  • መደበኛ መግለጫዎች.
  • መግባት
  • Hashes md5 እና sha1.
  • ጂኦሜትሪክ ፕሪሚቲቭስ፣ json እና xml።
  • rcc (የሀብት ማጠናከሪያ).
  • ባለ ብዙ ክር.
  • ለሊኑክስ፣ ዊንዶውስ እና ማክሮስ ሊገነባ የሚችል።

ከቅርቡ ዕቅዶች መካከል፡ ለፕለጊኖች፣ ለመሠረታዊ ነገሮች፣ ለሜታታይፕ እና ለክስተቶች፣ ለQtNetwork እና QtXml ሞጁሎች ድጋፍ።

የሩቅ ዕቅዶች፡- QtGui እና QtWidgets ሞጁሎች፣ ማተም፣ የሥራ ክንዋኔዎች ትይዩ፣ ተከታታይ ወደብ ድጋፍ።

የሚከተለው አይደገፍም፡- qmake፣ State Machine framework፣ የተራዘመ ኢንኮዲንግ፣ አኒሜሽን፣ መልቲሚዲያ፣ D-Bus፣ SQL፣ SVG፣ NFC፣ ብሉቱዝ፣ የድር ሞተር፣ ቴስትሊብ፣ ስክሪፕት እና QML። ከመድረኮቹ ውስጥ አይኦኤስ፣ ዊንአርቲ፣ ዊንስ፣ አንድሮይድ፣ ብላክቤሪ፣ ናክል፣ vxWorks እና Haiku እንዳይደግፉ ተወስኗል።

ምንጭ: opennet.ru

አስተያየት ያክሉ