क्यूटी क्रिएटर 4.14 क्यूटी 6 आणि अधिकसाठी समर्थनासह आगमन करतो

क्यूटी क्रिएटर 4.14 ची नवीन आवृत्ती प्रकाशित केली गेली आहे, आवृत्ती Qt 6 साठी समर्थनासह आगमन (हे काही दिवसांपूर्वी रिलीझ केले गेले होते, त्याबद्दल आपल्याला अधिक जाणून घ्यायचे असल्यास आपण आम्ही केलेल्या प्रकाशनाचा सल्ला घेऊ शकता पुढील लिंकवर), तसेच संकलन साधनांमधील विशिष्ट सुधारणा आणि अद्यतने.

ज्यांना Qt बद्दल माहित नाही, त्यांना हे माहित असले पाहिजे एक ऑब्जेक्ट-देणारं, क्रॉस-प्लॅटफॉर्म कार्यरत वातावरण आहे. हे ग्राफिकल वापरकर्ता इंटरफेस किंवा भिन्न कमांड लाइन साधने वापरण्यासाठी आणि ग्राफिक वापरकर्ता इंटरफेसची आवश्यकता नसणार्‍या सर्व्हरसाठी कन्सोल वापरणारे प्रोग्राम विकसित करण्यासाठी वापरले जाते.

क्यूटी एक विनामूल्य, मुक्त स्रोत, क्रॉस-प्लॅटफॉर्म अनुप्रयोग विकास फ्रेमवर्क आहे. Es विविध प्लॅटफॉर्मवर सुसंगत काय; Gnu / Linux, ओएस एक्स, विंडोज, Android, iOS आणि इतर. प्रोग्रामिंग भाषेपेक्षा क्यूटी ही सी ++ मध्ये लिहिलेली एक चौकट आहे.

क्यूटी क्रिएटर Main.१4.14 ची मुख्य नवीन वैशिष्ट्ये

च्या नवीन आवृत्तीमध्ये, सुरुवातीला नमूद केल्याप्रमाणे क्यूटी क्रिएटर 4.14.१6 ने क्यूटी framework फ्रेमवर्कसाठी समर्थन जोडले आणि असे आहे की प्रकल्प सहाय्यक आता क्यूटी 6 सह सुसंगत सीएमके प्रकल्प तयार करतात

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

दुसरीकडे, सी ++ कोड मॉडेल जनरेटर रेंगावर आधारित क्लॅंग 11 वर अद्यतनित केले गेले आहे, ज्यासह सी ++ कोड मॉडेलमध्ये सतत सुधारणा प्राप्त झाली आहे.

याव्यतिरिक्त, क्लेझी आणि क्लॅंग-टिडि मधील सी ++ कोड स्वयंचलितपणे विश्लेषित करण्याची क्षमता प्रदान केली गेली आहे, आणि संबंधित भाष्ये कोड संपादकात जोडली गेली आहेत. पार्सर "पार्सर> क्लॅंग टूल्स> स्कॅन ओपन फाइल्स" या पर्यायाद्वारे सुरू केले गेले आहे.

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

या नवीन आवृत्तीत इतर बदलांपैकी:

  • "करंटप्रोजेक्ट: *" व्हेरिएबल्सचे नाव "करंटडॉकमेंट: प्रोजेक्ट: *" असे करण्यात आले.
  • Qmake- आधारित प्रकल्प उघडताना "सिस्टम" फंक्शनचा वापर अक्षम करण्यासाठी सेटिंग "प्रोजेक्ट पार्स करतेवेळी qmake सिस्टम () फंक्शनकडे दुर्लक्ष करा" बिल्ड आणि रन> Qmake> फंक्शन जोडले.

शेवटी, आपल्याला या नवीन आवृत्तीबद्दल अधिक जाणून घ्यायचे असल्यास आपण मूळ घोषणेचा सल्ला घेऊ शकता पुढील लिंकवर

Qt क्रिएटर 4.14 मिळवा

ज्यांना स्वारस्य आहे त्यांच्यासाठी ओपन सोर्स आवृत्ती उपलब्ध आहे हे त्यांना माहित असले पाहिजे "Qt क्रिएटर" अंतर्गत Qt डाउनलोड पृष्ठावर, ज्यांना व्यावसायिक आवृत्तीमध्ये रस आहे त्यांना Qt खाते पोर्टलमध्ये व्यावसायिक परवाना मिळू शकेल.

त्याव्यतिरिक्त क्यूटी क्रिएटर 4.14.१XNUMX ऑनलाईन इंस्टॉलरमध्ये अपडेट म्हणून उपलब्ध आहे.

आपल्यापैकी जे लिनक्स वापरतात, लिनक्ससाठी सहसा इंस्टॉलरच्या मदतीने आम्ही प्रतिष्ठापन कार्य करण्यास सक्षम होऊ. पॅकेज ऑफलाइन मिळविण्यासाठी, फक्त एक टर्मिनल उघडा आणि खालील आज्ञा चालवा:

wget https://download.qt.io/official_releases/qtcreator/4.14/4.14.0/qt-creator-opensource-linux-x86_64-4.14.0.run

आता फक्त फक्त खालील आदेशासह फाईलला कार्यवाही परवानग्या द्या:

sudo chmod +x 

आणि आता आम्ही आमच्या सिस्टम वर इन्स्टॉलर चालवू शकतो, त्यासाठी आपल्याला पुढील कमांड टाईप करणे आवश्यक आहे.

./qt-creator-opensource-linux-x86_64-4.14.0.run

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

sudo apt-get install build-essential

आणि आम्ही जेनेरिक फॉन्ट कॉन्फिगरेशन लायब्ररी देखील स्थापित केली पाहिजे:

sudo apt-get install libfontconfig1
sudo apt-get install mesa-common-dev
sudo apt-get install libglu1-mesa-dev -y

किंवा ज्यांना उबंटू आणि डेरिव्हेटिव्ह रिपॉझिटरीजमध्ये पॅकेज तयार होण्याची प्रतीक्षा करणे पसंत आहे त्यांना खालील आदेशासह हे पॅकेज स्थापित करता येईल:

sudo apt install qtcreator

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

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

*

*

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