Qt 5.13 கட்டமைப்பின் புதிய பதிப்பு வந்துள்ளது, இவை அதன் மாற்றங்கள்

qt_logo

Qt 5.13 இறுதியாக அரை ஆண்டு வளர்ச்சி சுழற்சியின் பின்னர் வருகிறது, சி ++ கட்டமைப்பின் இந்த புதிய பதிப்பு அம்சங்களை விட கருவிகளில் இந்த நேரத்தில் கவனம் செலுத்துகிறது.

வலையைப் பொறுத்தவரை, எம்ஸ்கிரிப்டனைப் பயன்படுத்தி வெப்அசெபல் பயன்பாடுகளை தொகுக்க முடியும் இதில் Qt 5.13 இந்த செயலாக்கத்தை முடிக்கிறது, இப்போது மிகவும் முதிர்ச்சியடைந்துள்ளது. இந்த வளர்ச்சியின் மூலம், ஒரு C ++ பயன்பாட்டை தொகுத்து கிளையன்ட் பக்கத்தில் உள்ள ஒரு இணைய உலாவியில் இயக்க முடியும்.

கூடுதலாக டிஇது பிழைத்திருத்தங்கள் மற்றும் பைதான் தொகுதி தொகுப்புக்கான Qt இன் மேம்பாடுகளுடன் வருகிறது Qt5 ஐப் பயன்படுத்தி வரைகலை பைதான் பயன்பாடுகளை உருவாக்க (பைதான் டெவலப்பர்கள் பெரும்பாலான C ++ Qt API களுக்கு அணுகலைக் கொண்டுள்ளனர்).

பைதான் க்யூடி பைசைட் 2 தொகுதியை அடிப்படையாகக் கொண்டது மற்றும் அதன் வளர்ச்சியைத் தொடர்கிறது (உண்மையில், புதிய பெயரில், க்யூடி 5 ஆதரவுடன் பைசைட்டின் முதல் பதிப்பு முன்மொழியப்பட்டது).

Qt 5.13 இல் புதியது என்ன?

இந்த புதிய பதிப்பில் Qt GUI தொகுதியின் மேம்பட்ட செயல்பாடுகளைக் காணலாம், இது சாளர அமைப்புகளுடன் ஒருங்கிணைப்பு, நிகழ்வு கையாளுதல் தொடர்பான வகுப்புகளை சுருக்கமாகக் கூறுகிறது OpenGL மற்றும் OpenGL ES, 2D கிராபிக்ஸ், படங்கள், எழுத்துருக்கள் மற்றும் உரையுடன் இணைந்து செயல்படுதல்.

புதிய வடிவமானது பட வடிவங்களை மாற்ற புதிய QImage :: convertTo API ஐ சேர்க்கிறது. புதிய முறைகள் சேர்க்கப்பட்டுள்ளன, இட ஒதுக்கீடு மற்றும் திறன் QpainterPath வகுப்பில் சேர்க்கப்பட்டுள்ளன.

QML மொழியைப் பயன்படுத்தி இடைமுக மேம்பாட்டுக் கருவிகளை வழங்கும் Qt QML தொகுதி, C ++ குறியீட்டில் வரையறுக்கப்பட்ட கணக்கிடப்பட்ட வகைகளுக்கு மேம்பட்ட ஆதரவைக் கொண்டுள்ளது.

தொகுக்கும் நேரத்தில் "பூஜ்ய" மதிப்புகளை உகந்த முறையில் கையாளுதல். தொகுக்கப்பட்ட JIT செயல்பாடுகளை நீக்க அனுமதிக்கும் 64-பிட் விண்டோஸ் கணினிகளில் அம்ச அட்டவணைகளை உருவாக்கும் திறனைச் சேர்த்தது.

Qt Quick இல், அட்டவணை நெடுவரிசைகள் மற்றும் வரிசைகளை மறைக்கும் திறன் TableView பொருளில் சேர்க்கப்பட்டுள்ளது, போது Qt விரைவு கட்டுப்பாடுகள் 2 இல் SplitView சேர்க்கப்பட்டுள்ளது ஒவ்வொரு உறுப்புக்கும் இடையில் ஒரு மிதக்கும் பிரிப்பான் காட்சி கொண்ட உறுப்புகளின் கிடைமட்ட அல்லது செங்குத்து இடம். ஐகான்களுக்கு, ஒரு சொத்து சேர்க்கப்பட்டுள்ளது, இது அவற்றின் தேக்ககத்தை நிர்வகிக்க உங்களை அனுமதிக்கிறது.

Qt WebEngine வலை இயந்திரம் Chromium 73 நிலைக்கு புதுப்பிக்கப்பட்டுள்ளது மற்றும் உள் செருகுநிரலாக வடிவமைக்கப்பட்ட உள்ளமைக்கப்பட்ட PDF பார்வையாளருக்கான ஆதரவுடன் விரிவுபடுத்தப்பட்டுள்ளது.

புதிய பதிப்பும் கூட உள்ளூர் கிளையன்ட் சான்றிதழ் கடை மற்றும் QML சான்றிதழ்களுக்கான ஆதரவைச் சேர்த்தது. வலை அறிவிப்புகள் API சேர்க்கப்பட்டது. URL இடைமறிப்பாளர்களைக் கண்டறிவதற்கான ஆதரவு செயல்படுத்தப்பட்டுள்ளது.

ஓபன்எஸ்எஸ்எல் நூலகம், குறியாக்கவியலை செயல்படுத்த பயன்படுகிறது (TLS உட்பட) புதுப்பிக்கப்பட்டது: TLS 1.1.0 ஐ வைத்திருக்க பதிப்பு 1.3 தேவை.

இந்த மாற்றம் விண்டோஸில் OpenSSL ஐப் பயன்படுத்தி பயன்பாடுகளை வரிசைப்படுத்துவதற்கு மிகவும் நேரடி தாக்கங்களைக் கொண்டுள்ளது, ஏனெனில் நூலகம் மறுசீரமைக்கப்பட்டு, அதே DLL பெயர்களைப் பயன்படுத்தாது.

SSL சாக்கெட்டுகளுக்கான Qt பிணைய தொகுதி பாதுகாப்பான சேனல்களுக்கான ஆதரவை சேர்க்கிறது (பாதுகாப்பான சேனல்) மற்றும் OCSP (ஆன்லைன் சான்றிதழ் நிலை நெறிமுறை) ஐப் பயன்படுத்தி சான்றிதழ்களின் நிலையை சரிபார்க்கும் திறன். லினக்ஸ் மற்றும் ஆண்ட்ராய்டில் எஸ்எஸ்எல்லை ஆதரிக்க, ஓபன்எஸ்எஸ்எல் 1.1 நூலகத்தின் புதிய கிளை ஈடுபட்டுள்ளது.

க்கான Qt மல்டிமீடியா தொகுதி VideoOutput வகையின் QML தொடர்ச்சியான பிளேபேக்கிற்கான ஆதரவைச் சேர்த்தது (வெவ்வேறு உள்ளடக்கங்களுக்கு இடையில் இடைநிறுத்தங்கள் எதுவும் இல்லை, இது ஃப்ளஷ்மோட் சொத்தால் கட்டுப்படுத்தப்படுகிறது). விண்டோஸ் மற்றும் மேகோஸைப் பொறுத்தவரை, ஜிஸ்ட்ரீமர் கட்டமைப்பைப் பயன்படுத்தும் திறன் சேர்க்கப்பட்டுள்ளது. Android க்கான ஒலி பங்கு ஆதரவு சேர்க்கப்பட்டது.

Qt KNX தொகுதி ஆட்டோமேஷன் கட்டுப்பாட்டுக்கான அதே தரத்திற்கான ஆதரவுடன் புதுப்பிக்கப்பட்டது, கூடுதலாக, KNXnet சேவையகத்துடன் பாதுகாப்பான கிளையன்ட் இணைப்புகளை நிறுவ ஒரு API சேர்க்கப்பட்டுள்ளது, இது KNX பஸ் மற்றும் KNX ஆதரவுடன் கட்டுப்பாட்டு சாதனங்களுக்கு பாதுகாப்பாக செய்திகளை அனுப்ப பயன்படுகிறது.

OPC / UA தொழில்துறை தகவல் தொடர்பு தரத்தை ஆதரிக்கும் Qt OPC UA தொகுதியின் C ++ API உடன் சோதனை வடிவமைப்பு செயல்பாடு நீக்கப்பட்டது. QML க்கான சோதனை API சேர்க்கப்பட்டது.

இப்போதைக்கு, அவர்முன் தொகுக்கப்பட்ட பைனரிகள் லினக்ஸுக்கு மட்டுமே உள்ளன- விண்டோஸ் மற்றும் மேகோஸில், வெப்அசெபிலைப் பயன்படுத்த நீங்கள் க்யூடியை தொகுக்க வேண்டும். Qt டெமோவிலும் பயன்படுத்தப்படுகிறது.


உங்கள் கருத்தை தெரிவிக்கவும்

உங்கள் மின்னஞ்சல் முகவரி வெளியிடப்பட்ட முடியாது. தேவையான புலங்கள் குறிக்கப்பட்டிருக்கும் *

*

*

  1. தரவுக்கு பொறுப்பு: மிகுவல் ஏஞ்சல் கேடன்
  2. தரவின் நோக்கம்: கட்டுப்பாட்டு ஸ்பேம், கருத்து மேலாண்மை.
  3. சட்டபூர்வமாக்கல்: உங்கள் ஒப்புதல்
  4. தரவின் தொடர்பு: சட்டபூர்வமான கடமையால் தவிர மூன்றாம் தரப்பினருக்கு தரவு தெரிவிக்கப்படாது.
  5. தரவு சேமிப்பு: ஆக்சென்டஸ் நெட்வொர்க்குகள் (EU) வழங்கிய தரவுத்தளம்
  6. உரிமைகள்: எந்த நேரத்திலும் உங்கள் தகவல்களை நீங்கள் கட்டுப்படுத்தலாம், மீட்டெடுக்கலாம் மற்றும் நீக்கலாம்.