Qt 6.4 புதிய அம்சங்கள், உள் மேம்பாடுகள் மற்றும் பலவற்றுடன் வருகிறது

Qt 6.4 புதிய அம்சங்கள், உள் மேம்பாடுகள் மற்றும் பலவற்றுடன் வருகிறது

Qt என்பது வரைகலை பயனர் இடைமுகங்களைப் பயன்படுத்தும் நிரல்களை உருவாக்குவதற்கு பரவலாகப் பயன்படுத்தப்படும் குறுக்கு-தளம் பொருள் சார்ந்த கட்டமைப்பாகும்.

க்யூடி நிறுவனம் வெளியிட்டது இன் புதிய பதிப்பின் வெளியீடு Qt 6.4, இதில் க்யூடி 6 கிளையின் செயல்பாட்டை நிலைப்படுத்தவும் அதிகரிக்கவும் வேலை தொடர்கிறது.

கே குழுt Qt Quick's TableView மற்றும் TreeView வகைகளுக்கு கூடுதல் செயல்பாட்டைச் சேர்த்தது, புதிய தளங்களுக்கான ஆதரவை வழங்குவதோடு, இது பல புதிய அம்சங்களைக் கொண்டுவருகிறது, சில தொழில்நுட்ப முன்னேற்றங்கள் மற்றும் பல உள் மேம்பாடுகள்.

Qt 6.4 இன் முக்கிய புதிய அம்சங்கள்

இந்த புதிய பதிப்பில் WebAssembly தளத்திற்கான முழு ஆதரவு செயல்படுத்தப்பட்டது, இது இணைய உலாவியில் இயங்கும் மற்றும் வெவ்வேறு வன்பொருள் தளங்களுக்கு இடையில் கையடக்கமாக இருக்கும் Qt பயன்பாடுகளை உருவாக்க உங்களை அனுமதிக்கிறது. WebAssembly இயங்குதளத்திற்காக உருவாக்கப்பட்ட பயன்பாடுகள், JIT நகலெடுப்பிற்கு நன்றி, சொந்த குறியீட்டிற்கு நெருக்கமான செயல்திறனுடன் இயங்குகிறது, Qt Quick, Qt Quick 3D மற்றும் Qt இல் கிடைக்கும் காட்சிப்படுத்தல் கருவிகளைப் பயன்படுத்தலாம்.

தனித்து நிற்கும் மற்றொரு மாற்றம் அது Qt TextToSpeech தொகுதியை முக்கிய கட்டமைப்பிற்கு திரும்பியது, இது Qt 5 இல் சேர்க்கப்பட்டுள்ளது, ஆனால் Qt 6 கிளையில் சேர்க்கப்படவில்லை. தொகுதி பேச்சு தொகுப்பு கருவிகளை வழங்குகிறது, குறைபாடுகள் உள்ளவர்களுக்கான பயன்பாடுகளின் அணுகலை அதிகரிக்க அல்லது பயனருக்கான புதிய பின்னணி தகவல் கருவிகளை செயல்படுத்த பயன்படுத்தப்படலாம், எடுத்துக்காட்டாக, கார் இன்ஃபோடெயின்மென்ட் பயன்பாடுகளில் அறிவிப்புகளைக் காண்பிக்க. லினக்ஸில், ஸ்பீச் டிஸ்பேச்சர் லைப்ரரியைப் பயன்படுத்தி உரையிலிருந்து பேச்சு மாற்றம் செய்யப்படுகிறது (libspeechd), மற்றும் நிலையான இயக்க முறைமை API வழியாக மற்ற தளங்களில்.

இது தவிர, இதுவும் சிறப்பம்சமாக உள்ளது iOS பாணி செயல்படுத்தலுடன் சோதனை தொகுதி சேர்க்கப்பட்டது QtQuick க்கான. விண்டோஸ், மேகோஸ் மற்றும் ஆண்ட்ராய்டில் நேட்டிவ் ஸ்கின்கள் எவ்வாறு பயன்படுத்தப்படுகின்றன என்பதைப் போலவே, க்யூடி விரைவுக் கட்டுப்பாடுகளின் அடிப்படையிலான பயன்பாடுகள், iOS இயங்குதளத்தில் நேட்டிவ் ஸ்கின்களை உருவாக்க இந்தத் தொகுதியை தானாகவே பயன்படுத்தலாம்.

ஒரு தொகுதி சேர்க்கப்பட்டது HTTP சர்வர் செயல்பாட்டை ஒருங்கிணைக்க சோதனை QtHttpServer HTTP/1.1, TLS/HTTPS, WebSockets, பிழை கையாளுதல், URL அளவுருக்கள் (QHttpServerRouter) மற்றும் REST API அடிப்படையிலான கோரிக்கை ரூட்டிங் ஆகியவற்றை ஆதரிக்கும் பயன்பாடுகளில்.

சோதனை Qt விரைவு 3D இயற்பியல் தொகுதி சேர்க்கப்பட்டது, இது Qt Quick 3D உடன் பயன்படுத்தக்கூடிய இயற்பியல் செயல்முறைகளை உருவகப்படுத்துவதற்கான API ஐ வழங்குகிறது பொருள்களை யதார்த்தமாக தொடர்பு கொள்ளவும் நகர்த்தவும் 3டி காட்சிகளில். செயல்படுத்தல் PhysX இயந்திரத்தை அடிப்படையாகக் கொண்டது.

அதுவும் சிறப்பிக்கப்படுகிறது Qt Quick 3D தொகுதிக்கு உலகளாவிய வெளிச்சத்திற்கான சோதனை ஆதரவைச் சேர்த்தது ஒரு 3D காட்சியில் வெவ்வேறு மூலங்களிலிருந்து ஒளியை மிகவும் யதார்த்தமாக உருவகப்படுத்த கதிர்வீச்சு வரைபடங்களைப் பயன்படுத்துதல். Qt Quick 3D ஆனது நேரியல் துகள்கள், ஒளிரும் பொருட்கள், மேம்பட்ட பிரதிபலிப்பு அமைப்புகள், ஸ்கைபாக்ஸ்கள் மற்றும் தனிப்பயன் பொருட்கள் மற்றும் அமைப்புகளையும் ஆதரிக்கிறது.

Qt Quick இல் வழங்கப்பட்டுள்ள TableView மற்றும் TreeView வகைகள், விசைப்பலகை வழிசெலுத்தல், வரிசை மற்றும் நெடுவரிசைத் தேர்வு, செல் நிலை, அனிமேஷன் மற்றும் மர கட்டமைப்புகள் சரிந்து விரிவடைதல் ஆகியவற்றின் மீதான கூடுதல் கட்டுப்பாடு ஆகியவற்றை ஆதரிக்க நீட்டிக்கப்பட்டுள்ளன.

Qt Quick ஒரு புதிய FrameAnimation வகையை அறிமுகப்படுத்துகிறது இது குறியீட்டை அனிமேஷன் பிரேம்களுடன் ஒத்திசைக்க அனுமதிக்கிறது. அனிமேஷன் மென்மையை மேம்படுத்த, Qt Quick ஆனது மல்டி த்ரெட் ரெண்டரிங்கின் போது தவறான vsync நேரத்தை தானாக கையாளுவதையும் வழங்குகிறது.

விட்ஜெட் QQuickWidget, Qt Quick மற்றும் Qt Widget அடிப்படையில் கூறுகளை இணைக்கும் இடைமுகங்களை உருவாக்க இது அனுமதிக்கிறது, RHI லேயருக்கு முழு ஆதரவு உள்ளது (ரெண்டரிங் வன்பொருள் இடைமுகம்), இது OpenGL ஐப் பயன்படுத்தி மட்டுமின்றி, API Vulkan, Metal மற்றும் Direct 3D ஆகியவற்றிலும் வேலை செய்ய உங்களை அனுமதிக்கிறது.

இல் மற்ற மாற்றங்கள் இந்த புதிய பதிப்பின்:

  • QSslServer வகுப்பு Qt நெட்வொர்க் தொகுதியில் சேர்க்கப்பட்டுள்ளது, இது பாதுகாப்பான தகவல்தொடர்பு சேனலை நிறுவ TLS ஐப் பயன்படுத்தும் திறமையான பிணைய சேவையகங்களை உருவாக்க உங்களை அனுமதிக்கிறது.
  • வீடியோ மற்றும் ஆடியோ செயலாக்கத்திற்கு FFmpeg தொகுப்பைப் பயன்படுத்தும் Qt மல்டிமீடியா தொகுதிக்கு ஒரு சோதனைப் பின்தளம் சேர்க்கப்பட்டுள்ளது.
  • இடஞ்சார்ந்த ஒலிக்கான ஆதரவு சேர்க்கப்பட்டது, இது முப்பரிமாண ஒலி விநியோகத்துடன் காட்சிகளை உருவாக்கவும், கேட்பவரின் இருப்பிடம், அறை அளவு மற்றும் சுவர் மற்றும் தரைப் பொருட்களின் அடிப்படையில் ஒலி பிரதிபலிப்பு பண்புகளுடன் மெய்நிகர் அறைகளை உருவகப்படுத்தவும் உங்களை அனுமதிக்கிறது.
  • Qt Widgets தொகுதியில், QFormLayout வகுப்பு, கட்டமைக்கப்பட்ட பயனர் உள்ளீட்டைப் பிடிக்க இடைமுகங்களை உருவாக்குவதற்கான செயல்பாடுகளுடன் நீட்டிக்கப்பட்டுள்ளது.
  • பல-நிலை இடைமுகங்களை உருவாக்க வடிவமைக்கப்பட்ட QWizard வகுப்பில், படிவங்களில் உள்ள கோடுகளின் தெரிவுநிலையைக் கட்டுப்படுத்தவும் எந்த வழிகாட்டி பக்கத்திற்குச் செல்லவும் APIகள் சேர்க்கப்பட்டுள்ளன.
  • QML ஆனது C++ இலிருந்து QML க்கு கட்டமைக்கப்பட்ட தரவை அனுப்புவதை எளிதாக்க, மதிப்பு வகைகளுக்கான ஆதரவை மேம்படுத்தியுள்ளது.
  • QTextDocuments வகுப்பில் Markdown மார்க்அப்பிற்கான ஆதரவு சேர்க்கப்பட்டது.

இறுதியாக இருப்பவர்களுக்கு அதைப் பற்றி மேலும் அறிய ஆர்வமாக உள்ளது, Qt 6.4 Windows 10+, macOS 10.15+, Linux (Ubuntu 20.04, CentOS 8.2 , openSUSE 15.3, SUSE 15 SP2 ) ஆகியவற்றுக்கான ஆதரவை வழங்குகிறது என்பதை நீங்கள் அறிந்திருக்க வேண்டும்.

நீங்கள் மேலும் விவரங்களைப் பெறலாம் பின்வரும் இணைப்பில்.


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

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

*

*

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