Qt 6.3 ಮಾಡ್ಯೂಲ್‌ಗಳು, ಹೊಸ ಕಾರ್ಯಗಳು ಮತ್ತು ಹೆಚ್ಚಿನವುಗಳಲ್ಲಿನ ಸುಧಾರಣೆಗಳೊಂದಿಗೆ ಆಗಮಿಸುತ್ತದೆ

ಕ್ಯೂಟಿ ಕಂಪನಿ ಅನಾವರಣಗೊಳಿಸಿತು ನಾನು ಇತ್ತೀಚೆಗೆ ಫ್ರೇಮ್‌ವರ್ಕ್‌ನ ಹೊಸ ಆವೃತ್ತಿಯನ್ನು ಪ್ರಕಟಿಸಿದೆ ಕ್ಯೂಟಿ 6.3, ಇದರಲ್ಲಿ ಕೆಲಸವು ಕ್ಯೂಟಿ 6 ಶಾಖೆಯ ಕಾರ್ಯವನ್ನು ಸ್ಥಿರಗೊಳಿಸಲು ಮತ್ತು ಹೆಚ್ಚಿಸಲು ಮುಂದುವರಿಯುತ್ತದೆ.

Qt 6.3 ನ ಈ ಹೊಸ ಆವೃತ್ತಿಯು Windows 10, macOS 10.14+, ಹಾಗೆಯೇ ಅನೇಕ Linux ವಿತರಣೆಗಳು, iOS 13+, Android 6+ (API 23+), webOS, INTEGRITY, ಮತ್ತು QNX ಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಕ್ಯೂಟಿ 6.3 ರ ಮುಖ್ಯ ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳು

QT 6.3 ರ ಈ ಹೊಸ ಆವೃತ್ತಿಯಲ್ಲಿ Qt QML ಮಾಡ್ಯೂಲ್‌ನಲ್ಲಿ ಪ್ರಾಯೋಗಿಕ ಅನುಷ್ಠಾನವನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ qmltc ಕಂಪೈಲರ್‌ನಿಂದ (QML ಪ್ರಕಾರದ ಕಂಪೈಲರ್) ಇದು C++ ನಲ್ಲಿ QML ಆಬ್ಜೆಕ್ಟ್ ರಚನೆಗಳನ್ನು ವರ್ಗಗಳಾಗಿ ಕಂಪೈಲ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ.

ವ್ಯಾಪಾರ ಬಳಕೆದಾರರಿಗೆ ಕ್ಯೂಟಿ 6.3 ರಿಂದ, ಕ್ಯೂಟಿ ಕ್ವಿಕ್ ಕಂಪೈಲರ್ ಉತ್ಪನ್ನವನ್ನು ಸಿದ್ಧಪಡಿಸಲಾಗಿದೆ, ಮೇಲೆ ತಿಳಿಸಲಾದ QML ಪ್ರಕಾರದ ಕಂಪೈಲರ್ ಜೊತೆಗೆ, QML ಸ್ಕ್ರಿಪ್ಟ್ ಕಂಪೈಲರ್ ಅನ್ನು ಒಳಗೊಂಡಿರುತ್ತದೆ, ಇದು C++ ಕೋಡ್‌ಗೆ QML ಅಭಿವ್ಯಕ್ತಿಗಳು ಮತ್ತು ಕಾರ್ಯಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. ಕ್ಯೂಟಿ ಕ್ವಿಕ್ ಕಂಪೈಲರ್ ಬಳಕೆಯು ಕ್ಯೂಎಂಎಲ್ ಆಧಾರಿತ ಕಾರ್ಯಕ್ರಮಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸ್ಥಳೀಯ ಕಾರ್ಯಕ್ರಮಗಳಿಗೆ ಹತ್ತಿರ ತರಲು ಸಾಧ್ಯವಾಗಿಸುತ್ತದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ, ನಿರ್ದಿಷ್ಟವಾಗಿ, ವಿಸ್ತರಣೆಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುವಾಗ, ಪ್ರಾರಂಭ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಮಯದಲ್ಲಿ ಸುಮಾರು 20-35% ನಷ್ಟು ಕಡಿತವಿದೆ. ವ್ಯಾಖ್ಯಾನಿಸಲಾದ ಆವೃತ್ತಿಯನ್ನು ಬಳಸಲು ಹೋಲಿಕೆ.

ಎದ್ದು ಕಾಣುವ ಮತ್ತೊಂದು ಬದಲಾವಣೆ ಅದು ಪಠ್ಯದೊಂದಿಗೆ ಕೆಲಸ ಮಾಡುವಾಗ Qt Quick ಸುಧಾರಿತ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಹೊಂದಿದೆ. ಉದಾಹರಣೆಗೆ, Text, TextEdit, TextArea, ಮತ್ತು TextInput ಘಟಕಗಳಿಗೆ ಬಹಳ ದೊಡ್ಡ ದಾಖಲೆಗಳನ್ನು ರವಾನಿಸುವಾಗ ನಿಧಾನ ಪ್ರಕ್ರಿಯೆ ಮತ್ತು ಮೆಮೊರಿ ಬಳಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.

ಅದನ್ನೂ ಎತ್ತಿ ತೋರಿಸಲಾಗಿದೆ Qt Quick 3D ಮಾಡ್ಯೂಲ್‌ಗೆ QML ರಿಫ್ಲೆಕ್ಷನ್‌ಪ್ರೋಬ್ ಅಂಶವನ್ನು ಸೇರಿಸಲಾಗಿದೆ ವಸ್ತುಗಳ ಪ್ರತಿಬಿಂಬಗಳನ್ನು ಪ್ರತಿನಿಧಿಸಲು. 3D ಕಣಗಳ API ಅನ್ನು 3D ದೃಶ್ಯಗಳಿಗೆ ಪರಿಣಾಮಗಳನ್ನು ಸೇರಿಸಲು ವಿಸ್ತರಿಸಲಾಗಿದೆ, ಜೊತೆಗೆ ಕಣಗಳ ದೊಡ್ಡ ಶೇಖರಣೆಯಿಂದ (ಹೊಗೆ, ಮಂಜು, ಇತ್ಯಾದಿ.) ಹೊಸ ರಿಸೋರ್ಸ್‌ಲೋಡ್ ಅಂಶವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆr ಇದು Qt ಕ್ವಿಕ್ 3D ನಲ್ಲಿ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪರಿಕರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಮೆಶ್‌ಗಳು ಅಥವಾ ಟೆಕಶ್ಚರ್‌ಗಳಂತಹ ದೊಡ್ಡ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಮೊದಲೇ ಲೋಡ್ ಮಾಡಲು ಅನುಮತಿಸುತ್ತದೆ, ಜೊತೆಗೆ ದೃಶ್ಯದ ಗೋಚರ ಪ್ರದೇಶದಲ್ಲಿ ಬೀಳದ ಸಂಪನ್ಮೂಲಗಳನ್ನು ಡೌನ್‌ಲೋಡ್ ಮಾಡುವ ಪ್ರವೇಶವನ್ನು ನಿಯಂತ್ರಿಸುತ್ತದೆ.

ಮತ್ತೊಂದೆಡೆ, ಕ್ಯೂಟಿ ಕೋರ್ ಮಾಡ್ಯೂಲ್‌ಗೆ ಬಹಳಷ್ಟು ಹೊಸ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ ಎಂದು ಗಮನಿಸಲಾಗಿದೆ, ಮುಖ್ಯವಾಗಿ ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾವನ್ನು ಪ್ರಕ್ರಿಯೆಗೊಳಿಸಲು ಸಾಮರ್ಥ್ಯಗಳನ್ನು ವಿಸ್ತರಿಸಲು ಮತ್ತು QLocale ಗೆ ISO639-2 ಭಾಷಾ ಸಂಕೇತಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲು ಸಂಬಂಧಿಸಿದೆ.

ಇತರ ಬದಲಾವಣೆಗಳಲ್ಲಿ ಅದು ಈ ಹೊಸ ಆವೃತ್ತಿಯಿಂದ ಎದ್ದು ಕಾಣುತ್ತದೆ:

  • QDate, QTime, ಮತ್ತು QLocale ಗೆ AM/PM ಸಮಯ ಸ್ಪೆಸಿಫೈಯರ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. JSON ಮತ್ತು CBOR ಸ್ವರೂಪಗಳ ನಡುವೆ ಸರಳೀಕೃತ ಪರಿವರ್ತನೆ. QtFuture ::whenAll() ಮತ್ತು whenAny() ವಿಧಾನಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಭಾಷಾ ಸರ್ವರ್ ಮತ್ತು JsonRpc 2.0 ಪ್ರೋಟೋಕಾಲ್‌ಗಳಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ "Qt ಲಾಂಗ್ವೇಜ್ ಸರ್ವರ್" ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ.
  • Qt Wayland Composer ಮಾಡ್ಯೂಲ್ ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ ಶೆಲ್ ವಿಸ್ತರಣೆಗಳನ್ನು ರಚಿಸಲು Qt ಶೆಲ್ ಸಂಯೋಜಿತ ಸರ್ವರ್ ಮತ್ತು API ಅನ್ನು ಸೇರಿಸಿದೆ.
  • ಕ್ಯುಟಿ ಕ್ವಿಕ್ ಕಂಟ್ರೋಲ್‌ಗಳು ಕ್ಯಾಲೆಂಡರ್‌ಮಾಡೆಲ್ ಮತ್ತು ಟ್ರೀ ವ್ಯೂ ಕ್ಯೂಎಂಎಲ್ ಪ್ರಕಾರಗಳನ್ನು ಟ್ರೀ ವ್ಯೂನಲ್ಲಿ ಕ್ಯಾಲೆಂಡರ್ ಮತ್ತು ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಇಂಟರ್‌ಫೇಸ್‌ಗಳ ಅನುಷ್ಠಾನದೊಂದಿಗೆ ಸಂಯೋಜಿಸುತ್ತದೆ.
  • ಸಂದೇಶವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಮತ್ತು ಫೈಲ್‌ಗಳನ್ನು ನ್ಯಾವಿಗೇಟ್ ಮಾಡಲು ಪ್ಲ್ಯಾಟ್‌ಫಾರ್ಮ್ ಒದಗಿಸಿದ ಸಿಸ್ಟಮ್ ಡೈಲಾಗ್‌ಗಳನ್ನು ಬಳಸಲು ಕ್ಯೂಟಿ ಕ್ವಿಕ್ ಡೈಲಾಗ್ಸ್ ಮಾಡ್ಯೂಲ್‌ಗೆ QML ಮೆಸೇಜ್ ಡೈಲಾಗ್ ಮತ್ತು ಫೋಲ್ಡರ್ ಡೈಲಾಗ್ ಪ್ರಕಾರಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • Qt PDF ಮಾಡ್ಯೂಲ್‌ನ ಪ್ರಾಥಮಿಕ ಅನುಷ್ಠಾನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು Qt 5.15 ರಲ್ಲಿದೆ ಆದರೆ Qt 6 ರಲ್ಲಿ ಸೇರಿಸಲಾಗಿಲ್ಲ.
  • Qt ಸ್ಥಾನೀಕರಣವು Android ಮತ್ತು iOS ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಂದ ಒದಗಿಸಲಾದ ಸ್ಥಳ ಡೇಟಾದ ನಿಖರತೆಯನ್ನು ನಿರ್ಧರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಕ್ಯೂಟಿ ಬ್ಲೂಟೂತ್ ವಿಂಡೋಸ್‌ನಲ್ಲಿ ಬ್ಲೂಟೂತ್ ಎಲ್ಇ ಹೊಂದಾಣಿಕೆ ಮತ್ತು ಬ್ಲೂಟೂತ್ ಅಡಾಪ್ಟರ್ ಸ್ಥಿತಿ ಮಾಹಿತಿಯನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • ಸ್ಟೈಲ್ ಶೀಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಹೆಚ್ಚಿನ ರೆಸಲ್ಯೂಶನ್ ಪ್ರದರ್ಶನಗಳು, ಶೈಲಿಗಳು ಮತ್ತು ಶೈಲಿ ಬದಲಾವಣೆಗಳಿಗೆ Qt ವಿಜೆಟ್‌ಗಳು ಸುಧಾರಿತ ಬೆಂಬಲವನ್ನು ಹೊಂದಿವೆ.
  • CMake ಆಧಾರಿತ ಸುಧಾರಿತ ನಿರ್ಮಾಣ ವ್ಯವಸ್ಥೆ. ವಿವಿಧ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಲ್ಲಿ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳನ್ನು ರಚಿಸುವುದನ್ನು ಸರಳಗೊಳಿಸಲು qt-generate-deploy-app-script() ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕೋಡ್ ಬೇಸ್ನ ಸ್ಥಿರತೆ ಮತ್ತು ಗುಣಮಟ್ಟವನ್ನು ಸುಧಾರಿಸಲು ಬಹಳಷ್ಟು ಕೆಲಸಗಳನ್ನು ಮಾಡಲಾಗಿದೆ. Qt 6.2 ಬಿಡುಗಡೆಯಾದಾಗಿನಿಂದ, 1750 ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ.

ಅಂತಿಮವಾಗಿ Qt 6.x ನ ಮುಂದಿನ ಪ್ರಮುಖ ಬಿಡುಗಡೆಗಳು WebAssembly, QHttpServer, gRPC, FFmpeg, Qt ಸ್ಪೀಚ್ ಮತ್ತು Qt ಸ್ಥಳದ ಆಧಾರದ ಮೇಲೆ Qt ಮಲ್ಟಿಮೀಡಿಯಾದ ಬ್ಯಾಕೆಂಡ್‌ಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಯೋಜಿಸಿದೆ ಎಂದು ನಮೂದಿಸುವುದು ಯೋಗ್ಯವಾಗಿದೆ.

ನೀವು ಅದರ ಬಗ್ಗೆ ಇನ್ನಷ್ಟು ತಿಳಿದುಕೊಳ್ಳಲು ಬಯಸಿದರೆ, ನೀವು ವಿವರಗಳನ್ನು ಪರಿಶೀಲಿಸಬಹುದು ಕೆಳಗಿನ ಲಿಂಕ್‌ನಲ್ಲಿ.


ನಿಮ್ಮ ಅಭಿಪ್ರಾಯವನ್ನು ಬಿಡಿ

ನಿಮ್ಮ ಈಮೇಲ್ ವಿಳಾಸ ಪ್ರಕಟವಾದ ಆಗುವುದಿಲ್ಲ. ಅಗತ್ಯವಿರುವ ಜಾಗ ಗುರುತಿಸಲಾಗಿದೆ *

*

*

  1. ಡೇಟಾಗೆ ಜವಾಬ್ದಾರಿ: AB ಇಂಟರ್ನೆಟ್ ನೆಟ್ವರ್ಕ್ಸ್ 2008 SL
  2. ಡೇಟಾದ ಉದ್ದೇಶ: ನಿಯಂತ್ರಣ SPAM, ಕಾಮೆಂಟ್ ನಿರ್ವಹಣೆ.
  3. ಕಾನೂನುಬದ್ಧತೆ: ನಿಮ್ಮ ಒಪ್ಪಿಗೆ
  4. ಡೇಟಾದ ಸಂವಹನ: ಕಾನೂನುಬದ್ಧ ಬಾಧ್ಯತೆಯನ್ನು ಹೊರತುಪಡಿಸಿ ಡೇಟಾವನ್ನು ಮೂರನೇ ವ್ಯಕ್ತಿಗಳಿಗೆ ಸಂವಹನ ಮಾಡಲಾಗುವುದಿಲ್ಲ.
  5. ಡೇಟಾ ಸಂಗ್ರಹಣೆ: ಆಕ್ಸೆಂಟಸ್ ನೆಟ್‌ವರ್ಕ್‌ಗಳು (ಇಯು) ಹೋಸ್ಟ್ ಮಾಡಿದ ಡೇಟಾಬೇಸ್
  6. ಹಕ್ಕುಗಳು: ಯಾವುದೇ ಸಮಯದಲ್ಲಿ ನೀವು ನಿಮ್ಮ ಮಾಹಿತಿಯನ್ನು ಮಿತಿಗೊಳಿಸಬಹುದು, ಮರುಪಡೆಯಬಹುದು ಮತ್ತು ಅಳಿಸಬಹುದು.