क्यूटी 6 ची चाचणी आवृत्ती आता उपलब्ध आहे आणि या बातम्या आहेत

अगोदर निर्देश केलेल्या बाबीसंबंधी बोलताना क्यूटी विकसकांनी आधीपासून ची प्रथम आवृत्ती प्रकाशित केली आहे नवीन शाखा चाचणी क्विट 6, ज्यात महत्त्वपूर्ण आर्किटेक्चरल बदल प्रस्तावित केले जातील आणि C ++ 17 मानकांचे समर्थन करणारे कंपाईलर आवश्यक असेल.

भागासाठी मुख्य बदल, पहिल्यांदा हे अधोरेखित होते 3 डी स्टँडअलोन अमूर्त ग्राफिक्स एपीआय ऑपरेटिंग सिस्टम हे नवीन क्यूटी ग्राफिक्स स्टॅकचे मुख्य घटक आहे एक सीन रेंडरींग इंजिन आहे जे क्यूटी क्विक applicationsप्लिकेशन्सना केवळ ओपनजीएलसहच कार्य करू शकत नाही, परंतु 3 डी एपीआयच्या शीर्षस्थानी देखील आरएचआय (रेंडरिंग हार्डवेअर इंटरफेस) लेयर वापरते. वल्कन, मेटल आणि थेट.

क्यूटी क्विक 3 डी मॉड्यूलसाठी जे यूआयपी स्वरूप न वापरता 3 डी इंटरफेस घटक परिभाषित करण्यासाठी आपल्याला क्यूएमएल वापरण्याची परवानगी देते, आता रनटाइम वापरला जाऊ शकतो (Qt द्रुत), सीन लेआउट आणि अ‍ॅनिमेशन फ्रेम, आणि इंटरफेसच्या व्हिज्युअल विकासासाठी क्यूटी डिझाइन स्टुडिओ वापरा.

मॉड्यूल क्यूएमएल समाकलित करताना उच्च ओव्हरहेड सारख्या समस्या सोडवतात क्यूटी 3 डी किंवा 3 डी स्टुडिओमधील सामग्रीसह आणि 2 डी आणि 3 डी दरम्यान वैयक्तिक फ्रेम-लेव्हल अ‍ॅनिमेशन आणि ट्रान्सफॉर्मेशन सिंक्रोनाइझ करण्याची क्षमता प्रदान करते.

आणखी एक महत्त्वाचा बदल म्हणजे कोड बेसची पुनर्रचना त्यास लहान घटकांमध्ये विभाजित करणे आणि बेस उत्पादनाचे आकार कमी करणे. विकसक साधने आणि वैशिष्ट्यीकृत घटक क्यूटी मार्केटप्लेसद्वारे वितरीत केलेले प्लगइन म्हणून पुरवले जातील.

तसेच, मला माहित आहे की क्यूएमएलचे महत्त्वपूर्ण आधुनिकीकरण उभे आहे:

  • मजबूत टाइपिंग समर्थन.
  • क्यूएमएल सी ++ मध्ये कंपाईल करण्याची क्षमता आणि मशीन कोड.
  • जावास्क्रिप्ट पूर्ण समर्थन हस्तांतरण पर्याय श्रेणी (संपूर्ण वैशिष्ट्यीकृत जावास्क्रिप्ट इंजिन वापरणे हे संसाधन केंद्रित आहे, मायक्रोकंट्रोलरसारख्या उपकरणांवर क्यूएमएलचा वापर प्रतिबंधित करते).
  • क्यूएमएलमधील आवृत्ती नाकारणे.
  • क्यूओब्जेक्ट आणि क्यूएमएलमध्ये डुप्लिकेट केलेल्या डेटा स्ट्रक्चर्सचे एकीकरण (हे मेमरी वापर कमी करेल आणि स्टार्टअपला गती देईल).
  • कंपाईल वेळेच्या पिढीच्या बाजूने धावण्याच्या वेळेस डेटा स्ट्रक्चर्सची निर्मिती करणे टाळा.
  • खाजगी मालमत्ता आणि पद्धतींचा वापर करून अंतर्गत घटक लपवा.
  • सुधारित एकत्रीकरण संकलनादरम्यान त्रुटींचे निदान आणि निदान करण्यासाठी विकास साधनांसह.
  • जोडा कंपाईल स्टेजवर ग्राफिक-संबंधित संसाधनांवर प्रक्रिया करण्यासाठी साधनेउदाहरणार्थ, पीएनजी प्रतिमा कॉम्प्रेस्ड टेक्स्चरमध्ये रुपांतरित करण्यासाठी किंवा शेडर्स आणि मेशेस विशिष्ट संगणकांसाठी अनुकूलित बायनरी स्वरूपात रूपांतरित करणे.
  • थीम आणि शैलींसाठी एक एकीकृत इंजिन एकत्रित करत आहे जे आपणास वेगवेगळ्या मोबाइल आणि डेस्कटॉप प्लॅटफॉर्मवर मूळ क्यूटी विजेट्स आणि क्यूटी क्विकवर आधारित अनुप्रयोगांचे स्वरूप प्राप्त करण्यास अनुमती देते.

तसेच, बिल्ड सिस्टम म्हणून, क्यूमेकऐवजी सीएमके वापरण्याचा निर्णय घेण्यात आला. क्यूकेकसह अनुप्रयोग तयार करण्यासाठी समर्थन राखला जाईल, परंतु क्यूटी सीकेक वापरून तयार केली जाईल.

सीएमके निवडले गेले कारण हे टूलकिट सी ++ प्रकल्प विकसकांमध्ये मोठ्या प्रमाणात वापरले गेले होते आणि बर्‍याच एकात्मिक विकास वातावरणाशी सुसंगत आहे. समुदाय क्यूबीएस बिल्ड सिस्टमच्या विकासासह सुरू ठेवतो, ज्याने क्यूमेकची जागा घेतली असा दावा केला.

सी ++ 17 मानक (पूर्वी वापरलेले सी ++ 98) पर्यंत विकासादरम्यान संक्रमण. क्यूटी 6 बर्‍याच आधुनिक सी ++ वैशिष्ट्यांसाठी समर्थन अंमलबजावणीची योजना आखली आहे, परंतु जुन्या मानक-आधारित कोडची सुसंगतता न गमावता.

सी ++ कोडमध्ये वापरण्याची संभाव्यता क्यूएमएल आणि क्विक क्विकसाठी देऊ केलेल्या काही कार्यक्षमता.

विशेषतः क्यूओब्जेक्टसाठी नवीन प्रॉपर्टी सिस्टम सुरू केली जाईल आणि तत्सम वर्ग क्यूएमएल मधील बंधनकारक इंजिन क्यूटी कोरमध्ये समाकलित केले जाईल, ज्यामुळे बाइंडर्ससाठी लोड आणि मेमरीचा वापर कमी होईल आणि ते फक्त क्यूटी क्विक नसून क्यूटीच्या सर्व भागांमध्ये उपलब्ध होतील.

या रीलिझमध्ये केवळ 6 डिसेंबर 1 रोजी नियोजित भविष्यातील क्यूटी 2020 आवृत्तीची केवळ प्रारंभिक फ्रेमवर्कच आहे.

6 ऑगस्ट रोजी कोड बेस फ्रीझ होईपर्यंत क्यूटी 31 शाखेत कार्यक्षमता वाढविली जाईल.

स्त्रोत: https://www.qt.io


एक टिप्पणी, आपले सोडून द्या

आपली टिप्पणी द्या

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही. आवश्यक फील्ड चिन्हांकित केले आहेत *

*

*

  1. डेटा जबाबदार: मिगुएल Áन्गल गॅटन
  2. डेटाचा उद्देशः नियंत्रण स्पॅम, टिप्पणी व्यवस्थापन.
  3. कायदे: आपली संमती
  4. डेटा संप्रेषण: कायदेशीर बंधन वगळता डेटा तृतीय पक्षास कळविला जाणार नाही.
  5. डेटा संग्रहण: ओकेन्टस नेटवर्क (EU) द्वारा होस्ट केलेला डेटाबेस
  6. अधिकारः कोणत्याही वेळी आपण आपली माहिती मर्यादित, पुनर्प्राप्त आणि हटवू शकता.

  1.   राफेल म्हणाले

    व्वा, यामुळे मी आधीच माझा C ++ परिपूर्ण करू इच्छित बनविले आहे