Qt Wayland Compostor க்கான உரிமத்தை மாற்றுதல் மற்றும் Qt Creator இல் டெலிமெட்ரி சேகரிப்பை இயக்குதல்

Qt குழு நிறுவனம் அறிவித்தார் Qt Wayland Compostor, Qt Application Manager மற்றும் Qt PDF கூறுகளுக்கான உரிமத்தை மாற்றுவது பற்றி, Qt 5.14 வெளியீட்டில் இருந்து, LGPLv3 க்குப் பதிலாக GPLv3 உரிமத்தின் கீழ் வழங்கத் தொடங்கும். வேறு வார்த்தைகளில் கூறுவதானால், இந்த கூறுகளுடன் இணைக்க இப்போது GPLv3-இணக்கமான உரிமங்களின் கீழ் நிரல்களின் மூலக் குறியீட்டைத் திறக்க வேண்டும் அல்லது வணிக உரிமத்தை வாங்க வேண்டும் (முன்பு, LGPLv3 தனியுரிம குறியீட்டுடன் இணைக்க அனுமதிக்கப்பட்டது).

Qt Wayland Compostor மற்றும் Qt பயன்பாட்டு மேலாளர் முக்கியமாக உட்பொதிக்கப்பட்ட மற்றும் மொபைல் சாதனங்களுக்கான தீர்வுகளை உருவாக்கப் பயன்படுத்தப்படுகிறது, மேலும் Qt PDF முன்பு சோதனை வெளியீட்டு வடிவத்தில் மட்டுமே கிடைத்தது. GPLv3 இன் கீழ் பல கூடுதல் தொகுதிகள் மற்றும் தளங்கள் ஏற்கனவே வழங்கப்பட்டுள்ளன என்பதைக் கவனத்தில் கொள்ள வேண்டும்:

  • Qt விளக்கப்படங்கள்
  • Qt CoAP
  • Qt தரவு காட்சிப்படுத்தல்
  • Qt சாதனப் பயன்பாடுகள்
  • க்யூடி கேஎன்எக்ஸ்
  • Qt Lottie அனிமேஷன்
  • Qt MQTT
  • Qt நெட்வொர்க் அங்கீகாரம்
  • Qt Quick WebGL
  • Qt மெய்நிகர் விசைப்பலகை
  • WebAssemblyக்கான Qt

மற்றொரு குறிப்பிடத்தக்க மாற்றம் சேர்ப்பதற்காக Qt கிரியேட்டருக்கு டெலிமெட்ரியை அனுப்புவதற்கான விருப்பங்கள். டெலிமெட்ரியை இயக்குவதற்கு மேற்கோள் காட்டப்பட்ட காரணம், க்யூடி தயாரிப்புகள் அவற்றின் தரத்தை மேம்படுத்துவதற்காக எவ்வாறு பயன்படுத்தப்படுகின்றன என்பதைப் புரிந்து கொள்ள வேண்டும் என்பதாகும். குறிப்பிட்ட பயனர்களை அடையாளம் காணாமல், அநாமதேய வடிவத்தில் தகவல் செயலாக்கப்படுகிறது, ஆனால் பயனர் தரவை அநாமதேயமாக பிரிக்க UUID ஐப் பயன்படுத்துகிறது (Qt class QUuid தலைமுறைக்கு பயன்படுத்தப்படுகிறது). புள்ளிவிவரங்கள் அனுப்பப்படும் ஐபி முகவரியானது ஒரு அடையாளங்காட்டியாகப் பயன்படுத்தப்படலாம், ஆனால் இதில் ஒப்பந்தம் தனிப்பட்ட தகவல்களின் செயலாக்கம் தொடர்பாக, நிறுவனம் ஐபி முகவரிகளுக்கான இணைப்பை பராமரிக்கவில்லை என்று கூறப்படுகிறது.

இன்றைய வெளியீட்டில் புள்ளிவிவரங்களை அனுப்புவதற்கான ஒரு கூறு சேர்க்கப்பட்டுள்ளது க்யூடி கிரியேட்டர் 4.10.1. டெலிமெட்ரி தொடர்பான செயல்பாடு "டெலிமெட்ரி" செருகுநிரல் மூலம் செயல்படுத்தப்படுகிறது, நிறுவலின் போது பயனர் தரவு சேகரிப்பை மறுக்கவில்லை என்றால் இது செயல்படுத்தப்படுகிறது (நிறுவல் செயல்பாட்டின் போது ஒரு எச்சரிக்கை வழங்கப்படுகிறது, இதில் டெலிமெட்ரியை அனுப்புவதற்கான விருப்பம் இயல்பாகவே முன்னிலைப்படுத்தப்படுகிறது). சொருகி கட்டமைப்பை அடிப்படையாகக் கொண்டது KUserFeedback, KDE திட்டத்தால் உருவாக்கப்பட்டது. அமைப்புகளில் உள்ள "Qt Creator Telemetry" பிரிவின் மூலம், வெளிப்புற சேவையகத்திற்கு எந்த தரவு மாற்றப்படுகிறது என்பதை பயனர் கட்டுப்படுத்த முடியும். டெலிமெட்ரி விவரத்தில் ஐந்து நிலைகள் உள்ளன:

  • அடிப்படை கணினி தகவல் (Qt மற்றும் Qt கிரியேட்டர், கம்பைலர் மற்றும் QPA செருகுநிரலின் பதிப்புகள் பற்றிய தகவல்);
  • அடிப்படை பயன்பாட்டு புள்ளிவிவரங்கள் (கூடுதலாக, Qt கிரியேட்டர் துவக்கங்களின் அதிர்வெண் மற்றும் நிரலில் பணிபுரியும் காலம் பற்றிய தகவல் அனுப்பப்படுகிறது);
  • விரிவான கணினி தகவல் (திரை அளவுருக்கள், OpenGL மற்றும் கிராபிக்ஸ் அட்டை தகவல்);
  • விரிவான பயன்பாட்டு புள்ளிவிவரங்கள் (உரிமம் பற்றிய தகவல், Qt விரைவு வடிவமைப்பாளரின் பயன்பாடு, மொழி, உருவாக்க அமைப்பு, பல்வேறு Qt கிரியேட்டர் முறைகளின் பயன்பாடு);
  • தரவு சேகரிப்பை முடக்கு.

அமைப்புகளில் நீங்கள் ஒவ்வொரு புள்ளியியல் அளவுருவையும் சேர்ப்பதைத் தேர்ந்தெடுத்து கட்டுப்படுத்தலாம் மற்றும் வெளிப்புற சேவையகத்திற்கு அனுப்பப்பட்ட JSON ஆவணத்தைப் பார்க்கலாம். தற்போதைய வெளியீட்டில், இயல்புநிலை பயன்முறையானது தரவு சேகரிப்பை முடக்குவதாகும், ஆனால் எதிர்காலத்தில் விரிவான பயன்பாட்டு புள்ளிவிவர பயன்முறையை இயக்க திட்டமிடப்பட்டுள்ளது. மறைகுறியாக்கப்பட்ட தகவல் தொடர்பு சேனல் மூலம் தரவு அனுப்பப்படுகிறது. சர்வர் செயலி அமேசான் கிளவுட்டில் இயங்குகிறது (புள்ளிவிவர சேமிப்பு ஆன்லைன் நிறுவியின் அதே பின்தளத்தில் அமைந்துள்ளது).

Qt Wayland Compostor க்கான உரிமத்தை மாற்றுதல் மற்றும் Qt Creator இல் டெலிமெட்ரி சேகரிப்பை இயக்குதல்

கூடுதலாக, அதை கவனிக்க முடியும் சோதனை ஆரம்பம் Qt 5.14 இன் முதல் பீட்டா பதிப்பு. நவம்பர் 26ஆம் தேதி வெளியாகும் என எதிர்பார்க்கப்படுகிறது. Qt 5.14 இன் வெளியீடு சிலவற்றிற்கான பூர்வாங்க ஆதரவைச் சேர்த்தது குறிப்பிடத்தக்கது வாய்ப்புகள்திட்டமிடப்பட்டுள்ளது Qt 6. எடுத்துக்காட்டாக, 3D ஆதரவுடன் புதிய Qt Quick இன் ஆரம்ப செயலாக்கம் சேர்க்கப்பட்டுள்ளது. புதிய சீன் ரெண்டரிங் API ஆனது, வல்கன், மெட்டல் அல்லது டைரக்ட்3டி 11 (ஓபன்ஜிஎல் உடன் இறுக்கமாக பிணைக்கப்படாமல்) க்யூடி விரைவு அடிப்படையிலான பயன்பாடுகளை இயக்க உங்களை அனுமதிக்கும். UIP வடிவம், மேலும் Qt 3D இன் உள்ளடக்கத்துடன் QML ஐ ஒருங்கிணைக்கும் போது பெரிய மேல்நிலை மற்றும் 3D மற்றும் 2D இடையே பிரேம் மட்டத்தில் அனிமேஷன்கள் மற்றும் மாற்றங்களை ஒத்திசைக்க இயலாமை போன்ற சிக்கல்களையும் தீர்க்கும்.

ஆதாரம்: opennet.ru

கருத்தைச் சேர்