क्यूटी 5.14 स्वतंत्र ग्राफिकल एपीआई, क्यूएमएल के लिए एपीआई और बहुत कुछ के साथ आता है

क्यूटी 5.14

छह महीने के विकास के बादढांचे के शुभारंभ की घोषणा की गई है पार मंच क्यूटी 5.14। Qt 5.14 की रिलीज़ Qt 6 शाखा की शुरुआत चिह्नित की गई, महत्वपूर्ण वास्तु परिवर्तन देखने की उम्मीद है। Qt 6 अगले वर्ष के अंत के लिए निर्धारित है और एक नए संस्करण में संक्रमण को सुविधाजनक बनाने के लिए, Qt 5.14 और Qt 5.15 LTS रिलीज़ में कुछ नवाचारों की प्रारंभिक कार्यान्वयन शामिल करने का निर्णय लिया गया।

Qt घटकों के लिए स्रोत कोड LGPLv3 और GPLv2 के तहत लाइसेंस प्राप्त है, Qt निर्माता उपकरण जैसे Qt Creator और qmake, और कुछ मॉड्यूल GPLv3 के तहत लाइसेंस प्राप्त हैं।

Qt 5.14 की मुख्य नई विशेषताएँ

Qt 5.14 के इस नए संस्करण में जिन मुख्य परिवर्तनों की घोषणा की गई है, उनमें से हम यह पा सकते हैं क्यूटी क्विक अब एक ग्राफिकल एपीआई प्रदान करता है जिसका उद्देश्य ऑपरेटिंग सिस्टम के 3D API से स्वतंत्र होना है।

Qt 5.14 में, एक नए दृश्य रेंडरिंग इंजन का प्रारंभिक कार्यान्वयन प्रस्तावित है, नई परत का उपयोग करना RHI (प्रतिपादन हार्डवेयर इंटरफ़ेस) यह सुनिश्चित करने के लिए कि क्यूटी त्वरित अनुप्रयोग पहले की तरह न केवल ओपनजीएल पर काम करें, बल्कि वल्कन, मेटल और डायरेक्ट 3 डी 11 का भी उपयोग करें।

वर्तमान में, नया इंजन एक विकल्प के रूप में पेश किया जाता है आप क्यूटी 6 में संक्रमण के लिए आवेदन तैयार करने की अनुमति देता है, जहां RHI का उपयोग डिफ़ॉल्ट रूप से चार्ट प्रदर्शित करने के लिए किया जाएगा।

दूसरी ओर, Qt 5.14 में खड़े होने वाले अन्य उपन्यासों में नया प्रायोगिक मॉड्यूल Qt क्विक 3 डी है, जो प्रदान करता है Qt क्विक यूजर इंटरफेस बनाने के लिए एक एकीकृत एपीआई कि गठबंधन 2 डी और 3 डी ग्राफिक्स तत्व।

Qt Quick 3D को वर्तमान संस्करण में एक प्रौद्योगिकी पूर्वावलोकन के रूप में चिह्नित किया गया है और इसे Qt 5.15 में एक पूर्ण मॉड्यूल के रूप में शामिल किया जाना चाहिए।

Qt 5.14 में अन्य उल्लेखनीय नवाचार हैंउच्च संकल्प समर्थन और ठीक से कैलिब्रेटेड डिस्प्ले पर सही रंग प्रदर्शन के लिए रंग अंतरिक्ष जानकारी का मूल्यांकन भिन्नात्मक पैमाने कारकों को सेट करने की क्षमता सहित।

Android के लिए, विभिन्न ABI को कवर करने वाले बिल्ड के लिए समर्थन जोड़ा गया हैएक से अधिक आर्किटेक्चर के लिए एक ही समय में एप्लिकेशन को संकलित करने की अनुमति देता है। एएबी पैकेज प्रारूप के लिए समर्थन भी जोड़ा गया था जो एक ही फाइल में सभी समर्थित आर्किटेक्चर के लिए अनुप्रयोगों को वितरित करने में सक्षम बनाता है।

इसके अलावा, क्यूटी 3 डी मॉड्यूल के प्रदर्शन का अनुकूलन किया गया था, जिसमें प्रवाह, फ्रेमबफ़र ऑब्जेक्ट और अधिसूचना प्रणाली के साथ काम को आधुनिक बनाया गया था। नतीजतन, फ्रेम को रेंडर करते समय सीपीयू पर लोड को कम करना और निष्पादित थ्रेड्स के बीच सिंक्रनाइज़ेशन दक्षता को बढ़ाना संभव था।

अन्य परिवर्तनों की इस नए संस्करण की घोषणा पर प्रकाश डाला गया है, हम निम्नलिखित पा सकते हैं:

  • जोड़ा गया WheelHandler, एक माउस व्हील ईवेंट हैंडलर, साथ ही एक एमुलेटेड व्हील ट्रैकपैड के लिए ईवेंट।
  • कैलिब्रेटेड मॉनिटर पर छवियों को प्रदर्शित करते समय सही रंग प्रजनन के लिए अनुमति देते हुए, छवियों के लिए रंग रिक्त स्थान जोड़ने की क्षमता जोड़ा गया।
  • QColorConstants नाम स्थान जोड़ा गया था, जो संकलन समय पर आपको पूर्वनिर्धारित पैलेट के साथ QColor वर्ग को तत्काल करने की अनुमति देता है।
  • टेक्स्ट एडिटर्स बनाने के लिए क्यूटी विजेट्स और क्यूटी क्विक कंपोनेंट्स ने मार्कडाउन प्रारूप में पढ़ने और लिखने के लिए समर्थन जोड़ा है।
  • QCalendar API गैर-ग्रेगोरियन कैलेंडर के साथ काम करने की क्षमता को लागू करता है।
  • HTTP / 2 सेटिंग्स को कॉन्फ़िगर करने और नेटवर्क कनेक्टिविटी को मॉनिटर करने के लिए Qt नेटवर्क मॉड्यूल में API जोड़े गए हैं।
  • Qt Wayland Compositor, Qt Application Manager और Qt PDF घटकों के लिए लाइसेंस LGPLv3 से GPLv3 में बदल गया है, यानी इन घटकों के नए संस्करणों से लिंक करने के लिए अब GPLv3 संगत लाइसेंस के तहत स्रोत प्रोग्राम खोलने और एक वाणिज्यिक लाइसेंस खरीदने (LGPLv3) के साथ लिंक सक्षम होना चाहिए। मालिकाना कोड)।

अगर आप इसके बारे में और जानना चाहते हैं, आप इस नए संस्करण के प्रकाशन की जांच कर सकते हैं निम्नलिखित लिंक मेंइसके अलावा, आप डाउनलोड लिंक भी पा सकते हैं जहां आप नि: शुल्क परीक्षण लाइसेंस का अनुरोध कर सकते हैं (इसमें कुछ फ़ंक्शन शामिल नहीं हैं)।


अपनी टिप्पणी दर्ज करें

आपका ईमेल पता प्रकाशित नहीं किया जाएगा। आवश्यक फ़ील्ड के साथ चिह्नित कर रहे हैं *

*

*

  1. डेटा के लिए जिम्मेदार: मिगुएल elngel Gatón
  2. डेटा का उद्देश्य: नियंत्रण स्पैम, टिप्पणी प्रबंधन।
  3. वैधता: आपकी सहमति
  4. डेटा का संचार: डेटा को कानूनी बाध्यता को छोड़कर तीसरे पक्ष को संचार नहीं किया जाएगा।
  5. डेटा संग्रहण: ऑकेंटस नेटवर्क्स (EU) द्वारा होस्ट किया गया डेटाबेस
  6. अधिकार: किसी भी समय आप अपनी जानकारी को सीमित, पुनर्प्राप्त और हटा सकते हैं।