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

Qt ಕಂಪನಿಯು Qt 6.2 ಫ್ರೇಮ್‌ವರ್ಕ್‌ನ ಬಿಡುಗಡೆಯನ್ನು ಪ್ರಕಟಿಸಿದೆ, ಇದರಲ್ಲಿ Qt 6 ಶಾಖೆಯ ಕಾರ್ಯವನ್ನು ಸ್ಥಿರಗೊಳಿಸುವ ಮತ್ತು ಹೆಚ್ಚಿಸುವ ಕೆಲಸ ಮುಂದುವರಿಯುತ್ತದೆ. Qt 6.2 ವಿಂಡೋಸ್ 10, macOS 10.14+, Linux (Ubuntu 20.04+, CentOS ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಒದಗಿಸುತ್ತದೆ. 8.1+, openSUSE 15.1+), iOS 13+, Android (API 23+), webOS, INTEGRITY ಮತ್ತು QNX. Qt ಘಟಕಗಳಿಗೆ ಮೂಲ ಕೋಡ್ ಅನ್ನು LGPLv3 ಮತ್ತು GPLv2 ಪರವಾನಗಿಗಳ ಅಡಿಯಲ್ಲಿ ಒದಗಿಸಲಾಗಿದೆ. Qt 6.2 LTS ಬಿಡುಗಡೆ ಸ್ಥಿತಿಯನ್ನು ಪಡೆದುಕೊಂಡಿದೆ, ಅದರೊಳಗೆ ಮೂರು ವರ್ಷಗಳವರೆಗೆ ವಾಣಿಜ್ಯ ಪರವಾನಗಿ ಬಳಕೆದಾರರಿಗೆ ನವೀಕರಣಗಳನ್ನು ರಚಿಸಲಾಗುತ್ತದೆ (ಇತರರಿಗೆ, ಮುಂದಿನ ಪ್ರಮುಖ ಬಿಡುಗಡೆಯು ರಚನೆಯಾಗುವ ಮೊದಲು ಆರು ತಿಂಗಳವರೆಗೆ ನವೀಕರಣಗಳನ್ನು ಪ್ರಕಟಿಸಲಾಗುತ್ತದೆ).

Qt 6.2 ಶಾಖೆಯು ಮಾಡ್ಯೂಲ್ ಸಂಯೋಜನೆಯ ವಿಷಯದಲ್ಲಿ Qt 5.15 ರೊಂದಿಗೆ ಸಮಾನತೆಯನ್ನು ತಲುಪಿದೆ ಎಂದು ಗುರುತಿಸಲಾಗಿದೆ ಮತ್ತು ಹೆಚ್ಚಿನ ಬಳಕೆದಾರರಿಗೆ Qt 5 ರಿಂದ ವಲಸೆಗೆ ಸೂಕ್ತವಾಗಿದೆ. Qt 6.2 ನಲ್ಲಿನ ಪ್ರಮುಖ ಸುಧಾರಣೆಗಳು ಮುಖ್ಯವಾಗಿ Qt 5.15 ನಲ್ಲಿ ಲಭ್ಯವಿರುವ ಮಾಡ್ಯೂಲ್‌ಗಳ ಸೇರ್ಪಡೆಗೆ ಸಂಬಂಧಿಸಿದೆ ಆದರೆ Qt 6.0 ಮತ್ತು 6.1 ಬಿಡುಗಡೆಗಳಲ್ಲಿ ಸೇರ್ಪಡೆಗೆ ಸಿದ್ಧವಾಗಿಲ್ಲ. ನಿರ್ದಿಷ್ಟವಾಗಿ, ಕಾಣೆಯಾದ ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ:

  • ಕ್ಯೂಟಿ ಬ್ಲೂಟೂತ್
  • ಕ್ಯೂಟಿ ಮಲ್ಟಿಮೀಡಿಯಾ
  • ಕ್ಯೂಟಿ ಎನ್ಎಫ್ಸಿ 
  • ಕ್ಯೂಟಿ ಸ್ಥಾನೀಕರಣ
  • ಕ್ಯೂಟಿ ತ್ವರಿತ ಸಂವಾದಗಳು
  • ಕ್ಯೂಟಿ ರಿಮೋಟ್ ಆಬ್ಜೆಕ್ಟ್ಸ್
  • ಕ್ಯೂಟಿ ಸಂವೇದಕಗಳು
  • ಕ್ಯೂಟಿ ಸೀರಿಯಲ್ ಬಸ್
  • ಕ್ಯೂಟಿ ಸೀರಿಯಲ್ ಪೋರ್ಟ್
  • ಕ್ಯೂಟಿ ವೆಬ್ ಚಾನೆಲ್
  • ಕ್ಯೂಟಿ ವೆಬ್‌ಇಂಜೈನ್
  • ಕ್ಯೂಟಿ ವೆಬ್‌ಸಾಕೆಟ್ಸ್
  • ಕ್ಯೂಟಿ ವೆಬ್‌ವ್ಯೂ

Qt 6.2 ನಲ್ಲಿನ ಬದಲಾವಣೆಗಳು (Qt 6 ಶಾಖೆಯಲ್ಲಿನ ಬದಲಾವಣೆಗಳ ಅವಲೋಕನವನ್ನು ಹಿಂದಿನ ವಿಮರ್ಶೆಯಲ್ಲಿ ಕಾಣಬಹುದು):

  • ಕ್ಯೂಟಿ ಕ್ವಿಕ್ 3D ಗೆ ಆಪ್ಟಿಮೈಸ್ ಮಾಡಿದ “ಇನ್‌ಸ್ಟಾನ್ಸ್‌ಡ್ ರೆಂಡರಿಂಗ್” ರೆಂಡರಿಂಗ್ ಮೋಡ್ ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಇದು ಒಂದೇ ವಸ್ತುವಿನ ಹಲವಾರು ನಿದರ್ಶನಗಳನ್ನು ವಿವಿಧ ರೂಪಾಂತರಗಳೊಂದಿಗೆ ಏಕಕಾಲದಲ್ಲಿ ನಿರೂಪಿಸಲು ನಿಮಗೆ ಅನುಮತಿಸುತ್ತದೆ. 3D ದೃಶ್ಯಗಳಿಗೆ ಕಣಗಳ (ಹೊಗೆ, ಮಂಜು, ಇತ್ಯಾದಿ) ದೊಡ್ಡ ಶೇಖರಣೆಯಿಂದ ಉಂಟಾಗುವ ಪರಿಣಾಮಗಳನ್ನು ಸೇರಿಸಲು 3D ಕಣಗಳ API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ. 2D ದೃಶ್ಯಗಳು ಮತ್ತು ಟೆಕಶ್ಚರ್‌ಗಳಲ್ಲಿ ಎಂಬೆಡ್ ಮಾಡಲಾದ 3D ಅಂಶಗಳಿಗಾಗಿ Qt ತ್ವರಿತ ಇನ್‌ಪುಟ್ ಈವೆಂಟ್‌ಗಳನ್ನು ರಚಿಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. ದೃಶ್ಯದಲ್ಲಿ ಅನಿಯಂತ್ರಿತ ಬಿಂದುವಿನಿಂದ ಹೊರಹೊಮ್ಮುವ ಕಿರಣದೊಂದಿಗೆ ಮಾದರಿಗಳ ಛೇದಕವನ್ನು ನಿರ್ಧರಿಸಲು API ಅನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಸಾರ್ವಜನಿಕ QML ಮಾಡ್ಯೂಲ್ CMake API ಅನ್ನು ಪ್ರಸ್ತಾಪಿಸಲಾಗಿದೆ, ನಿಮ್ಮ ಸ್ವಂತ QML ಮಾಡ್ಯೂಲ್‌ಗಳನ್ನು ರಚಿಸುವ ಪ್ರಕ್ರಿಯೆಯನ್ನು ಸರಳಗೊಳಿಸುತ್ತದೆ. qmllint (QML ಲಿಂಟರ್) ಉಪಯುಕ್ತತೆಯ ನಡವಳಿಕೆಯನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡುವ ಆಯ್ಕೆಗಳನ್ನು ವಿಸ್ತರಿಸಲಾಗಿದೆ ಮತ್ತು JSON ಸ್ವರೂಪದಲ್ಲಿ ಪರಿಶೀಲನೆ ವರದಿಗಳನ್ನು ರಚಿಸಲು ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. qmlformat ಉಪಯುಕ್ತತೆಯು QML ಲೈಬ್ರರಿ ಡೊಮ್ ಅನ್ನು ಬಳಸುತ್ತದೆ.
  • ಕ್ಯೂಟಿ ಮಲ್ಟಿಮೀಡಿಯಾ ಮಾಡ್ಯೂಲ್‌ನ ಆರ್ಕಿಟೆಕ್ಚರ್ ಅನ್ನು ಆಧುನೀಕರಿಸಲಾಗಿದೆ, ವೀಡಿಯೊವನ್ನು ಪ್ಲೇ ಮಾಡುವಾಗ ಉಪಶೀರ್ಷಿಕೆಗಳು ಮತ್ತು ಭಾಷೆಯನ್ನು ಆಯ್ಕೆಮಾಡುವುದು, ಹಾಗೆಯೇ ಮಲ್ಟಿಮೀಡಿಯಾ ವಿಷಯವನ್ನು ಸೆರೆಹಿಡಿಯಲು ಸುಧಾರಿತ ಸೆಟ್ಟಿಂಗ್‌ಗಳನ್ನು ಸೇರಿಸುವುದು ಮುಂತಾದ ವೈಶಿಷ್ಟ್ಯಗಳನ್ನು ಸೇರಿಸುತ್ತದೆ.
  • ಚಾರ್ಟ್‌ಗಳನ್ನು ಕಸ್ಟಮೈಸ್ ಮಾಡಲು ಕ್ಯೂಟಿ ಚಾರ್ಟ್‌ಗಳಿಗೆ ಹೊಸ ವಿಧಾನಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • QImage ಫ್ಲೋಟಿಂಗ್ ಪಾಯಿಂಟ್ ಸಂಖ್ಯೆಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಬಣ್ಣದ ನಿಯತಾಂಕಗಳನ್ನು ಸೂಚಿಸುವ ಇಮೇಜ್ ಫಾರ್ಮ್ಯಾಟ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಿದೆ.
  • QByteArray::number() ದಶಮಾಂಶವಲ್ಲದ ವ್ಯವಸ್ಥೆಗಳಲ್ಲಿ ಋಣಾತ್ಮಕ ಸಂಖ್ಯೆಗಳೊಂದಿಗೆ ಸರಿಯಾದ ಕೆಲಸವನ್ನು ಖಚಿತಪಡಿಸುತ್ತದೆ.
  • QLockFile ಗೆ std :: chrono ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ.
  • ಕ್ಯೂಟಿ ನೆಟ್‌ವರ್ಕ್ ವಿವಿಧ SSL ಬ್ಯಾಕೆಂಡ್‌ಗಳನ್ನು ಏಕಕಾಲದಲ್ಲಿ ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.
  • M1 ARM ಚಿಪ್‌ನ ಆಧಾರದ ಮೇಲೆ Apple ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸಲಾಗಿದೆ. webOS, INTEGRITY ಮತ್ತು QNX ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್‌ಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಹಿಂತಿರುಗಿಸಲಾಗಿದೆ. Windows 11 ಮತ್ತು WebAssembly ಗಾಗಿ ಪೂರ್ವವೀಕ್ಷಣೆ ಬೆಂಬಲವನ್ನು ನೀಡಲಾಗುತ್ತದೆ.

ಮೂಲ: opennet.ru

ಕಾಮೆಂಟ್ ಅನ್ನು ಸೇರಿಸಿ