QT 6 अल्फा आवृत्ती आता चाचणीसाठी उपलब्ध आहे

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

त्याशिवाय हे स्पष्ट केले गेले आहे की क्यूटी 6 मध्ये महत्त्वपूर्ण वास्तुविषयक बदलांचा समावेश आहे आणि बिल्ड्ससाठी एक कंपाइलर आवश्यक आहे जे सी ++ 17 मानकांचे समर्थन करते.

क्यूटी 6 अल्फा वैशिष्ट्ये

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

च्या व्यतिरिक्त क्यूटी क्विक 3 डी मॉड्यूलचा रहिवासी 2 डी आणि 3 डी ग्राफिक्स एकत्र करणार्‍या क्यूटी क्विकवर आधारित वापरकर्ता इंटरफेस तयार करण्यासाठी एपीआय सह. क्यूटी क्विक 3 डी यूआयपी स्वरूप न वापरता 3 डी इंटरफेस घटक परिभाषित करण्यासाठी आपल्याला क्यूएमएल वापरण्याची परवानगी देते.

3 डी आणि 2 डी साठी क्यूटी क्विक 3 डी मध्ये, आपण रनटाइम (क्यूटी क्विक), देखावा लेआउट आणि अ‍ॅनिमेशन फ्रेम वापरू शकता आणि व्हिज्युअल इंटरफेस विकासासाठी क्यूटी डिझाइन स्टुडिओ वापरू शकता.

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

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

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

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

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

युनिफाइड थीम आणि स्टाईल इंजिनचा समावेश वेगवेगळ्या डेस्कटॉप आणि मोबाइल प्लॅटफॉर्मवर क्यूटी विजेट्स आणि नेटिव्ह क्यूटी क्विक अ‍ॅप्सचे स्वरूप आणि भावना प्राप्त करण्यासाठी.

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

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

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

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

शेवटी त्याचा उल्लेख आहे स्थिर आवृत्तीची प्रकाशन तारीख 1 डिसेंबर असेल चालू वर्षाचे


लेखाची सामग्री आमच्या तत्त्वांचे पालन करते संपादकीय नीति. त्रुटी नोंदविण्यासाठी क्लिक करा येथे.

टिप्पणी करणारे सर्वप्रथम व्हा

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

आपला ई-मेल पत्ता प्रकाशित केला जाणार नाही.

*

*

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

bool(सत्य)