ક્યૂટી 6 નું અજમાયશ સંસ્કરણ હવે ઉપલબ્ધ છે અને આ તે તેના સમાચાર છે

ક્યૂટી ડેવલપર્સએ પહેલાથી જ તેનું પ્રથમ સંસ્કરણ બહાર પાડ્યું છે નવી શાખા પરીક્ષણ ક્યુટી 6, જેમાં નોંધપાત્ર આર્કિટેક્ચરલ પરિવર્તન સૂચવવામાં આવશે અને C ++ 17 ધોરણને ટેકો આપતા કમ્પાઇલરની જરૂર પડશે.

ભાગ માટે મુખ્ય ફેરફારો, પ્રથમ કિસ્સામાં તે પ્રકાશિત થાય છે 3D સ્ટેન્ડઅલોન અમૂર્ત ગ્રાફિક્સ API .પરેટિંગ સિસ્ટમ. આ નવા ક્યુએટ ગ્રાફિક્સ સ્ટેકનો મુખ્ય ઘટક સીન રેન્ડરિંગ એન્જિન છે જે ક્યૂ ક્યુટ એપ્લિકેશનને ફક્ત ઓપનજીએલ સાથે જ નહીં, પણ 3 ડી એપીઆઇની ટોચ પર પણ કાર્ય કરવાની મંજૂરી આપવા માટે આરઆઇએચ (રેન્ડરિંગ હાર્ડવેર ઇંટરફેસ) સ્તરનો ઉપયોગ કરે છે. વલ્કન, મેટલ અને ડાયરેક્ટ.

ક્યુટ ક્વિક ક્વિક 3 ડી મોડ્યુલ માટે જે તમને યુઆઈપી ફોર્મેટનો ઉપયોગ કર્યા વિના, 3 ડી ઇન્ટરફેસ તત્વોને વ્યાખ્યાયિત કરવા QML નો ઉપયોગ કરવાની મંજૂરી આપે છે, હવે રનટાઇમનો ઉપયોગ કરી શકાય છે (ક્યૂટી ક્વિક), એક દ્રશ્ય ડિઝાઇન અને એનિમેશન ફ્રેમ, અને ઇન્ટરફેસના વિઝ્યુઅલ વિકાસ માટે ક્યુટી ડિઝાઇન સ્ટુડિયોનો ઉપયોગ કરો.

મોડ્યુલ ક્યુએમએલને એકીકૃત કરતી વખતે overંચા ઓવરહેડ જેવી સમસ્યાઓનું નિરાકરણ લાવે છે ક્યુટ 3 ડી અથવા 3 ડી સ્ટુડિયોની સામગ્રી સાથે અને 2D અને 3D વચ્ચે વ્યક્તિગત ફ્રેમ-સ્તર એનિમેશન અને રૂપાંતરને સિંક કરવાની ક્ષમતા પ્રદાન કરે છે.

બીજો મહત્વપૂર્ણ ફેરફાર કોડ બેઝનું પુનર્ગઠન છે તેને નાના ઘટકોમાં વહેંચવાનું અને બેઝ પ્રોડક્ટનું કદ ઘટાડવું. વિકાસકર્તા સાધનો અને વિશિષ્ટ ઘટકો ક્યૂ માર્કેટ પ્લેસ દ્વારા વિતરિત પ્લગઇન્સ તરીકે પૂરા પાડવામાં આવશે.

ઉપરાંત, હું જાણું છું કે ક્યુએમએલનું નોંધપાત્ર આધુનિકીકરણ ઉભું છે:

  • મજબૂત ટાઇપિંગ સપોર્ટ.
  • ક્યૂએમએલને સી ++ માં કમ્પાઇલ કરવાની ક્ષમતા અને મશીન કોડ.
  • જાવાસ્ક્રિપ્ટ માટે સંપૂર્ણ સપોર્ટ ટ્રાન્સફર વિકલ્પો કેટેગરીમાં (સંપૂર્ણ સુવિધાયુક્ત જાવાસ્ક્રિપ્ટ એન્જિનનો ઉપયોગ સાધન સઘન છે, માઇક્રોકન્ટ્રોલર્સ જેવા ઉપકરણો પર ક્યુએમએલના ઉપયોગને અટકાવે છે).
  • ક્યુએમએલમાં આવૃત્તિઓનો ઇનકાર.
  • ડેટા સ્ટ્રક્ચર્સનું એકીકરણ જે ક્યૂઓબ્જેક્ટ અને ક્યુએમએલમાં ડુપ્લિકેટ છે (તે મેમરીનો વપરાશ ઘટાડશે અને સ્ટાર્ટઅપને ઝડપી બનાવશે).
  • કમ્પાઇલ સમયે જનરેશનની તરફેણમાં ચાલતા સમયે ડેટા સ્ટ્રક્ચર્સ બનાવવાનું ટાળો.
  • ખાનગી ગુણધર્મો અને પદ્ધતિઓનો ઉપયોગ કરીને આંતરિક ઘટકો છુપાવો.
  • સુધારેલ એકીકરણ સંકલન દરમિયાન ભૂલો નિદાન અને નિદાન માટેના વિકાસ સાધનો સાથે.
  • ઉમેરો સંકલનના તબક્કે ગ્રાફિક સંબંધિત સંસાધનો પર પ્રક્રિયા કરવાનાં સાધનોઉદાહરણ તરીકે, પી.એન.જી. છબીઓને સંકુચિત દેખાવમાં કન્વર્ટ કરવા અથવા શેડર્સ અને મેશને વિશિષ્ટ કમ્પ્યુટર માટે specificપ્ટિમાઇઝ થયેલ બાઈનરી ફોર્મેટ્સમાં કન્વર્ટ કરવા.
  • થીમ્સ અને શૈલીઓ માટે એકીકૃત એન્જિન શામેલ કરવું જે તમને જુદા જુદા મોબાઇલ અને ડેસ્કટ .પ પ્લેટફોર્મ પર મૂળ, ક્યુએટ વિજેટ્સ અને ક્યુટી ક્વિકના આધારે એપ્લિકેશનનો દેખાવ પ્રાપ્ત કરવાની મંજૂરી આપે છે.

ઉપરાંત, બિલ્ડ સિસ્ટમ તરીકે, ક્યૂમેકને બદલે સીએમકેકનો ઉપયોગ કરવાનો નિર્ણય લેવામાં આવ્યો. ક્યૂમેક સાથે બિલ્ડિંગ એપ્લિકેશન બનાવવા માટેનો સપોર્ટ જાળવવામાં આવશે, પરંતુ ક્યૂટી સીએમકેકની મદદથી બનાવવામાં આવશે.

સીએમકેકની પસંદગી કરવામાં આવી હતી કારણ કે આ ટૂલકીટ સી ++ પ્રોજેક્ટ વિકાસકર્તાઓમાં વ્યાપકપણે ઉપયોગમાં લેવાતી હતી અને ઘણા સંકલિત વિકાસ વાતાવરણ સાથે સુસંગત છે. સમુદાય ક્યૂબ્સ બિલ્ડ સિસ્ટમના વિકાસ સાથે ચાલુ રાખે છે, જેણે ક્યૂમેકને બદલવાનો દાવો કર્યો હતો.

વિકાસ દરમિયાન સી ++ 17 ધોરણમાં સંક્રમણ (અગાઉ વપરાયેલ સી ++ 98). ક્યુટ 6 ઘણી આધુનિક સી ++ સુવિધાઓ માટેના સપોર્ટને અમલમાં મૂકવાની યોજના ધરાવે છે, પરંતુ જૂના ધોરણો-આધારિત કોડ સાથે સુસંગતતા ગુમાવ્યા વિના.

સી ++ કોડમાં ઉપયોગ કરવાની સંભાવના ક્યૂએમએલ અને ક્યૂટી ક્વિક માટે કેટલીક સુવિધાઓ આપે છે.

ખાસ કરીને ક્યૂઓબ્જેક્ટ માટે નવી પ્રોપર્ટી સિસ્ટમ રજૂ કરવામાં આવશે અને સમાન વર્ગો. ક્યુએમએલનું બંધનકર્તા એન્જિન ક્યૂટી કોરમાં એકીકૃત કરવામાં આવશે, જે બાઈન્ડરો માટે લોડ અને મેમરી વપરાશ ઘટાડે છે અને તેમને ફક્ત ક્યૂટી ક્વિક નહીં, ક્યુટનાં તમામ ભાગોમાં ઉપલબ્ધ કરાવશે.

આ પ્રકાશનમાં ફક્ત ભાવિ Qt 6 સંસ્કરણનું પ્રારંભિક માળખું શામેલ છે, જે 1 ડિસેમ્બર, 2020 ના રોજ સુનિશ્ચિત થયેલ છે.

6 મી Augustગસ્ટના રોજ કોડ બેઝ સ્થિર થાય ત્યાં સુધી ક્યુટ 31 શાખામાં કાર્યક્ષમતા વિસ્તૃત કરવામાં આવશે.

સ્રોત: https://www.qt.io


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.

  1.   રફેલ જણાવ્યું હતું કે

    વાહ, તે પહેલાથી જ મને મારા સી ++ ને પૂર્ણ કરવા માંગે છે