ಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆ

Qt ಕಂಪನಿಯು Qt 6.3 ಚೌಕಟ್ಟನ್ನು ಬಿಡುಗಡೆ ಮಾಡಿದೆ, ಇದು Qt 6 ಶಾಖೆಯ ಕಾರ್ಯವನ್ನು ಸ್ಥಿರಗೊಳಿಸುವ ಮತ್ತು ವಿಸ್ತರಿಸುವ ಕೆಲಸವನ್ನು ಮುಂದುವರೆಸಿದೆ. Qt 6.3 ವೇದಿಕೆಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. Windows 10, macOS 10.14+ Linux (Ubuntu 20.04, CentOS 8.2, ಓಪನ್‌ಸುಸ್ 15.3, ಸುಸ್ 15 ಎಸ್‌ಪಿ2), ಐಒಎಸ್ 13+, Android 6+ (API 23+), webOS, INTEGRITY, ಮತ್ತು QNX. Qt ಘಟಕಗಳ ಮೂಲ ಕೋಡ್ ಅನ್ನು LGPLv3 ಮತ್ತು GPLv2 ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ಪರವಾನಗಿ ನೀಡಲಾಗಿದೆ.

Qt 6.3 ರಲ್ಲಿ ಪ್ರಮುಖ ಬದಲಾವಣೆಗಳು:

  • Qt QML ಮಾಡ್ಯೂಲ್ qmltc (QML ಪ್ರಕಾರದ ಕಂಪೈಲರ್) ನ ಪ್ರಾಯೋಗಿಕ ಅನುಷ್ಠಾನವನ್ನು ನೀಡುತ್ತದೆ, ಇದು QML ವಸ್ತು ರಚನೆಗಳನ್ನು C++ ವರ್ಗಗಳಾಗಿ ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ. Qt 6.3 ರ ವಾಣಿಜ್ಯ ಬಳಕೆದಾರರಿಗಾಗಿ, Qt ಕ್ವಿಕ್ ಕಂಪೈಲರ್ ಅನ್ನು ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ. ಮೇಲೆ ತಿಳಿಸಲಾದ QML ಪ್ರಕಾರದ ಕಂಪೈಲರ್ ಜೊತೆಗೆ, ಇದು QML ಸ್ಕ್ರಿಪ್ಟ್ ಕಂಪೈಲರ್ ಅನ್ನು ಒಳಗೊಂಡಿದೆ, ಇದು QML ಕಾರ್ಯಗಳು ಮತ್ತು ಅಭಿವ್ಯಕ್ತಿಗಳನ್ನು C++ ಕೋಡ್‌ಗೆ ಕಂಪೈಲ್ ಮಾಡುತ್ತದೆ. Qt ಕ್ವಿಕ್ ಕಂಪೈಲರ್ ಅನ್ನು ಬಳಸುವುದರಿಂದ QML-ಆಧಾರಿತ ಪ್ರೋಗ್ರಾಂಗಳ ಕಾರ್ಯಕ್ಷಮತೆಯನ್ನು ಸ್ಥಳೀಯ ಪ್ರೋಗ್ರಾಂಗಳಿಗೆ ಹೋಲಿಸಿದರೆ ಸುಧಾರಿಸಲು ಗಮನಿಸಲಾಗಿದೆ. ನಿರ್ದಿಷ್ಟವಾಗಿ ಹೇಳುವುದಾದರೆ, ವಿಸ್ತರಣೆಗಳನ್ನು ಕಂಪೈಲ್ ಮಾಡುವಾಗ, ವ್ಯಾಖ್ಯಾನಿತ ಆವೃತ್ತಿಯನ್ನು ಬಳಸುವುದಕ್ಕೆ ಹೋಲಿಸಿದರೆ ಆರಂಭಿಕ ಮತ್ತು ಕಾರ್ಯಗತಗೊಳಿಸುವ ಸಮಯಗಳು ಸುಮಾರು 20-35% ರಷ್ಟು ಕಡಿಮೆಯಾಗುತ್ತವೆ.
    ಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆ
  • Qt ಭಾಷಾ ಸರ್ವರ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಭಾಷಾ ಸರ್ವರ್ ಮತ್ತು JsonRpc 2.0 ಪ್ರೋಟೋಕಾಲ್‌ಗಳಿಗೆ ಬೆಂಬಲದೊಂದಿಗೆ ಅಳವಡಿಸಲಾಗಿದೆ.
  • Qt Wayland ಸಂಯೋಜಕ ಮಾಡ್ಯೂಲ್‌ಗೆ ಸಂಯೋಜಿತವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ಸರ್ವರ್ ನಿಮ್ಮ ಸ್ವಂತ ಕಸ್ಟಮ್ ಶೆಲ್ ವಿಸ್ತರಣೆಗಳನ್ನು ರಚಿಸಲು Qt ಶೆಲ್ ಮತ್ತು API.
  • Qt ಕ್ವಿಕ್ ಕಂಟ್ರೋಲ್ಸ್ ಕ್ಯಾಲೆಂಡರ್ ಮಾಡೆಲ್ ಮತ್ತು ಟ್ರೀವ್ಯೂ QML ಪ್ರಕಾರಗಳನ್ನು ಸಂಯೋಜಿಸುತ್ತದೆ, ಟ್ರೀ ವ್ಯೂನಲ್ಲಿ ಕ್ಯಾಲೆಂಡರ್ ಮತ್ತು ಡೇಟಾವನ್ನು ಪ್ರದರ್ಶಿಸಲು ಇಂಟರ್ಫೇಸ್‌ಗಳನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸುತ್ತದೆ.
    ಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆ
  • ಸಂದೇಶ ಪ್ರದರ್ಶನ ಮತ್ತು ಫೈಲ್ ನ್ಯಾವಿಗೇಷನ್‌ಗಾಗಿ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಒದಗಿಸಿದ ಸಿಸ್ಟಮ್ ಡೈಲಾಗ್‌ಗಳನ್ನು ಬಳಸುವುದಕ್ಕಾಗಿ Qt ಕ್ವಿಕ್ ಡೈಲಾಗ್ಸ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು MessageDialog ಮತ್ತು FolderDialog QML ಪ್ರಕಾರಗಳೊಂದಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆ.
    ಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆ
  • Qt Quick ಪಠ್ಯ ನಿರ್ವಹಣೆಯ ಕಾರ್ಯಕ್ಷಮತೆ ಮತ್ತು ದಕ್ಷತೆಯನ್ನು ಸುಧಾರಿಸಿದೆ. ಉದಾಹರಣೆಗೆ, ಟೆಕ್ಸ್ಟ್, ಟೆಕ್ಸ್ಟ್ ಎಡಿಟ್, ಟೆಕ್ಸ್ಟ್ ಏರಿಯಾ ಮತ್ತು ಟೆಕ್ಸ್ಟ್ ಇನ್‌ಪುಟ್ ಘಟಕಗಳಿಗೆ ಬಹಳ ದೊಡ್ಡ ದಾಖಲೆಗಳನ್ನು ರವಾನಿಸುವಾಗ ರೆಂಡರಿಂಗ್ ನಿಧಾನಗತಿ ಮತ್ತು ಹೆಚ್ಚಿನ ಮೆಮೊರಿ ಬಳಕೆಯ ಸಮಸ್ಯೆಗಳನ್ನು ಪರಿಹರಿಸಲಾಗಿದೆ.
  • Qt ಕ್ವಿಕ್ 3D ಮಾಡ್ಯೂಲ್ ಅನ್ನು ವಸ್ತುವಿನ ಪ್ರತಿಫಲನಗಳನ್ನು ರೆಂಡರಿಂಗ್ ಮಾಡಲು ReflectionProbe QML ಅಂಶದೊಂದಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆ. 3D ದೃಶ್ಯಗಳಲ್ಲಿ ಕಣ ಪರಿಣಾಮಗಳನ್ನು (ಹೊಗೆ, ಮಂಜು, ಇತ್ಯಾದಿ) ಸರಿಹೊಂದಿಸಲು 3D ಪಾರ್ಟಿಕಲ್ಸ್ API ಅನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ. ಹೊಸ ResourceLoader ಅಂಶವನ್ನು ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು Qt ಕ್ವಿಕ್ 3D ಯಲ್ಲಿ ಸಂಪನ್ಮೂಲ ನಿರ್ವಹಣೆಗೆ ಪರಿಕರಗಳನ್ನು ಒದಗಿಸುತ್ತದೆ ಮತ್ತು ಮೆಶ್‌ಗಳು ಅಥವಾ ಟೆಕಶ್ಚರ್‌ಗಳಂತಹ ದೊಡ್ಡ ಸಂಪನ್ಮೂಲಗಳ ಪೂರ್ವಭಾವಿ ಲೋಡಿಂಗ್ ಅನ್ನು ಸಕ್ರಿಯಗೊಳಿಸುತ್ತದೆ ಮತ್ತು ಗೋಚರ ದೃಶ್ಯ ಪ್ರದೇಶದೊಳಗೆ ಇಲ್ಲದ ಸಂಪನ್ಮೂಲಗಳ ಇಳಿಸುವಿಕೆಯ ಮೇಲೆ ನಿಯಂತ್ರಣವನ್ನು ನೀಡುತ್ತದೆ.
    ಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆ
  • Qt 5.15 ರಲ್ಲಿದ್ದ ಆದರೆ Qt 6 ರಲ್ಲಿ ಸೇರಿಸದ Qt PDF ಮಾಡ್ಯೂಲ್‌ನ ಪ್ರಾಥಮಿಕ ಅನುಷ್ಠಾನವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
    ಕ್ಯೂಟಿ 6.3 ಫ್ರೇಮ್‌ವರ್ಕ್ ಬಿಡುಗಡೆ
  • Qt ಕೋರ್ ಮಾಡ್ಯೂಲ್ ಅನ್ನು ಹೆಚ್ಚಿನ ಸಂಖ್ಯೆಯ ಹೊಸ ಕಾರ್ಯಗಳೊಂದಿಗೆ ನವೀಕರಿಸಲಾಗಿದೆ, ಇದು ಪ್ರಾಥಮಿಕವಾಗಿ ವಿಸ್ತೃತ ಸ್ಟ್ರಿಂಗ್ ಡೇಟಾ ಸಂಸ್ಕರಣಾ ಸಾಮರ್ಥ್ಯಗಳಿಗೆ ಸಂಬಂಧಿಸಿದೆ. QLocale ಈಗ ISO639-2 ಭಾಷಾ ಕೋಡ್‌ಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತದೆ. QDate, QTime ಮತ್ತು QLocale ಈಗ AM/PM ಸಮಯ ನಿರ್ದಿಷ್ಟಪಡಿಸುವಿಕೆಗಳನ್ನು ಬೆಂಬಲಿಸುತ್ತವೆ. JSON ಮತ್ತು CBOR ಸ್ವರೂಪಗಳ ನಡುವಿನ ಪರಿವರ್ತನೆಯನ್ನು ಸರಳೀಕರಿಸಲಾಗಿದೆ. QtFuture::whenAll() ಮತ್ತು whenAny() ವಿಧಾನಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳು ಒದಗಿಸಿದ ಸ್ಥಳ ಡೇಟಾದ ನಿಖರತೆಯನ್ನು ನಿರ್ಧರಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು Qt ಸ್ಥಾನೀಕರಣ ಒದಗಿಸುತ್ತದೆ. Android ಮತ್ತು iOS.
  • Qt ಬ್ಲೂಟೂತ್ ಬ್ಲೂಟೂತ್ LE ಬೆಂಬಲ ಮತ್ತು ಬ್ಲೂಟೂತ್ ಅಡಾಪ್ಟರ್ ಸ್ಥಿತಿಯ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರದರ್ಶಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ Windows.
  • Qt ವಿಜೆಟ್‌ಗಳು ಹೈ-ಡಿಪಿಐ ಪರದೆಗಳು, ಶೈಲಿಗಳು ಮತ್ತು ಸ್ಟೈಲ್ ಶೀಟ್‌ಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಸ್ಟೈಲಿಂಗ್‌ಗೆ ಸುಧಾರಿತ ಬೆಂಬಲವನ್ನು ಹೊಂದಿವೆ.
  • CMake-ಆಧಾರಿತ ನಿರ್ಮಾಣ ವ್ಯವಸ್ಥೆಯನ್ನು ಸುಧಾರಿಸಲಾಗಿದೆ. qt-generate-deploy-app-script() ಕಾರ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ವಿವಿಧ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿಯೋಜಿಸಲು ಸ್ಕ್ರಿಪ್ಟ್‌ಗಳ ಉತ್ಪಾದನೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ.
  • ಕೋಡ್‌ಬೇಸ್‌ನ ಸ್ಥಿರತೆ ಮತ್ತು ಗುಣಮಟ್ಟವನ್ನು ಸುಧಾರಿಸಲು ವ್ಯಾಪಕವಾದ ಕೆಲಸವನ್ನು ಮಾಡಲಾಗಿದೆ. Qt 6.2 ಬಿಡುಗಡೆಗೆ ಹೋಲಿಸಿದರೆ, 1750 ದೋಷ ವರದಿಗಳನ್ನು ಮುಚ್ಚಲಾಗಿದೆ.
  • Qt 6.x ನ ಮುಂದಿನ ಪ್ರಮುಖ ಬಿಡುಗಡೆಗಳು WebAssembly, QHttpServer, gRPC, FFmpeg, Qt Speech ಮತ್ತು Qt Location ಆಧಾರಿತ Qt ಮಲ್ಟಿಮೀಡಿಯಾ ಬ್ಯಾಕೆಂಡ್‌ಗೆ ಸಂಪೂರ್ಣ ಬೆಂಬಲವನ್ನು ಕಾರ್ಯಗತಗೊಳಿಸಲು ಯೋಜಿಸಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ಸೈಟ್‌ಗಳಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ 🔥 DDoS ರಕ್ಷಣೆ, VPS VDS ಸರ್ವರ್‌ಗಳೊಂದಿಗೆ ವಿಶ್ವಾಸಾರ್ಹ ವೆಬ್‌ಸೈಟ್ ಹೋಸ್ಟಿಂಗ್ ಅನ್ನು ಖರೀದಿಸಿ | ProHoster