ಕ್ಯೂಟಿ 6.0 ರ ಸ್ಥಿರ ಆವೃತ್ತಿಯನ್ನು ಈಗಾಗಲೇ ಬಿಡುಗಡೆ ಮಾಡಲಾಗಿದೆ

ಹಲವಾರು ತಿಂಗಳ ಅಭಿವೃದ್ಧಿ ಮತ್ತು ಹಲವಾರು ಪರೀಕ್ಷಾ ಆವೃತ್ತಿಗಳ ನಂತರ, ಕ್ಯೂಟಿ ಕಂಪನಿಯು ಕ್ಯೂಟಿ 6 ರ ಸ್ಥಿರ ಶಾಖೆಯನ್ನು ಪ್ರಾರಂಭಿಸಿದೆ, ಇದು ಗಮನಾರ್ಹ ವಾಸ್ತುಶಿಲ್ಪ ಬದಲಾವಣೆಗಳನ್ನು ಒಳಗೊಂಡಿದೆ.

ಹೊಸ ಆವೃತ್ತಿಯು ವಿಂಡೋಸ್ 10, ಮ್ಯಾಕೋಸ್ 10.14+, ಲಿನಕ್ಸ್ (ಉಬುಂಟು 20.04+, ಸೆಂಟೋಸ್ 8.1+, ಓಪನ್ ಸೂಸ್ 15.1+), ಐಒಎಸ್ 13+ ಮತ್ತು ಆಂಡ್ರಾಯ್ಡ್ (ಎಪಿಐ 23+) ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳೊಂದಿಗೆ ಹೊಂದಿಕೊಳ್ಳುತ್ತದೆ ಎಂದು ಹೇಳಿಕೊಂಡಿದೆ.

ಕ್ಯೂಟಿ 6 ರ ಮುಖ್ಯ ನವೀನತೆಗಳು

ಮುಖ್ಯ ನವೀನತೆಗಳಲ್ಲಿ ಉಲ್ಲೇಖಿಸಲಾಗಿದೆ ಮತ್ತು ಅವರು ಕೆಲಸ ಮಾಡುತ್ತಿದ್ದಾರೆ, ಅವುಗಳಲ್ಲಿ ಒಂದು 3D API ಯನ್ನು ಅವಲಂಬಿಸದ ಅಮೂರ್ತ ಚಿತ್ರಾತ್ಮಕ API ಆಗಿದೆ ಆಪರೇಟಿಂಗ್ ಸಿಸ್ಟಮ್. ಹೊಸ ಕ್ಯೂಟಿ ಗ್ರಾಫಿಕ್ಸ್ ಸ್ಟ್ಯಾಕ್‌ನ ಪ್ರಮುಖ ಅಂಶವೆಂದರೆ ದೃಶ್ಯ ರೆಂಡರಿಂಗ್ ಎಂಜಿನ್, ಅದು ಆರ್‌ಹೆಚ್‌ಐ (ರೆಂಡರಿಂಗ್ ಹಾರ್ಡ್‌ವೇರ್ ಇಂಟರ್ಫೇಸ್) ಪದರವನ್ನು ಬಳಸುತ್ತದೆ. ಓಪನ್‌ಜಿಎಲ್‌ನೊಂದಿಗೆ ಮಾತ್ರವಲ್ಲದೆ ಕ್ಯೂಟಿ ತ್ವರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ಒದಗಿಸಲು, ಆದರೆ ವಲ್ಕನ್, ಮೆಟಲ್ ಮತ್ತು ಡೈರೆಕ್ಟ್ 3D ಎಪಿಐಗಳಲ್ಲಿ ಸಹ.

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

ಕ್ಯೂಎಂಎಲ್ ಅನ್ನು ಕ್ಯೂಟಿ 3 ಡಿ ಅಥವಾ 3 ಡಿ ಸ್ಟುಡಿಯೋ ವಿಷಯದೊಂದಿಗೆ ಸಂಯೋಜಿಸುವ ಭಾರೀ ಓವರ್ಹೆಡ್ನಂತಹ ಸಮಸ್ಯೆಗಳನ್ನು ಮಾಡ್ಯೂಲ್ ಪರಿಹರಿಸುತ್ತದೆ ಮತ್ತು ಫ್ರೇಮ್-ಮಟ್ಟದ ಅನಿಮೇಷನ್ ಮತ್ತು 2 ಡಿ ಮತ್ತು 3 ಡಿ ನಡುವಿನ ರೂಪಾಂತರಗಳನ್ನು ಸಿಂಕ್ರೊನೈಸ್ ಮಾಡುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಒದಗಿಸುತ್ತದೆ.

ಮತ್ತೊಂದು ಹೊಸತನ ಕೋಡ್‌ಬೇಸ್ ಅನ್ನು ಪುನರ್ರಚಿಸುವುದು ಸಣ್ಣ ಭಾಗಗಳಾಗಿ ವಿಭಜನೆಯೊಂದಿಗೆ ನಡೆಸಲಾಯಿತು ಮತ್ತು ಮೂಲ ಉತ್ಪನ್ನದ ಗಾತ್ರದಲ್ಲಿ ಕಡಿತ. ಡೆವಲಪರ್ ಪರಿಕರಗಳು ಮತ್ತು ಕಸ್ಟಮ್ ಘಟಕಗಳು ಈಗ ಕ್ಯೂಟಿ ಮಾರ್ಕೆಟ್‌ಪ್ಲೇಸ್ ಮೂಲಕ ಆಡ್-ಆನ್‌ಗಳಾಗಿ ಲಭ್ಯವಿದೆ.

ಮತ್ತೊಂದೆಡೆ, ನಾವು ಅದನ್ನು ಕಾಣಬಹುದು ಲೇ engine ಟ್ ಎಂಜಿನ್ ಮತ್ತು ಚರ್ಮವನ್ನು ಸಂಯೋಜಿಸಲಾಗಿದೆ ಸ್ಥಳೀಯ ಕ್ಯೂಟಿ ವಿಜೆಟ್‌ಗಳು ಮತ್ತು ಕ್ಯೂಟಿ ತ್ವರಿತ ಆಧಾರಿತ ಅಪ್ಲಿಕೇಶನ್‌ಗಳ ನೋಟ ಮತ್ತು ಭಾವನೆಯನ್ನು ಸಾಧಿಸಲು ಏಕೀಕರಿಸಲಾಗಿದೆ ವಿಭಿನ್ನ ಮೊಬೈಲ್ ಮತ್ತು ಡೆಸ್ಕ್‌ಟಾಪ್ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳಿಂದ.

ಕ್ಯೂಟಿ ಕ್ವಿಕ್ 6 ಸ್ಥಳೀಯ ಮ್ಯಾಕೋಸ್ ಮತ್ತು ವಿಂಡೋಸ್ ಶೈಲಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಸೇರಿಸುತ್ತದೆ (ಆಂಡ್ರಾಯ್ಡ್ ಮತ್ತು ಲಿನಕ್ಸ್‌ಗಾಗಿ ಸ್ಥಳೀಯ ಮೆಟೀರಿಯಲ್ ಮತ್ತು ಫ್ಯೂಷನ್ ಶೈಲಿಗಳಿಗೆ ಬೆಂಬಲವನ್ನು ಕ್ಯೂಟಿ 5 ರಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ). ಕ್ಯೂಟಿಯ ಮುಂದಿನ ಮಹತ್ವದ ಬಿಡುಗಡೆಯಲ್ಲಿ ಐಒಎಸ್ಗಾಗಿ ಸ್ಥಳೀಯ ಶೈಲಿಯ ಅನುಷ್ಠಾನವನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.

ಈ ಹಿಂದೆ QtX11Extras, QtWinExtras, ಮತ್ತು QtMacExtras ಮಾಡ್ಯೂಲ್‌ಗಳು ಒದಗಿಸಿದ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್ ಬೆಂಬಲ ಕಾರ್ಯವನ್ನು Qt ಯಿಂದ ನೇರವಾಗಿ ಲಭ್ಯವಿರುವ ಪ್ಲಾಟ್‌ಫಾರ್ಮ್-ನಿರ್ದಿಷ್ಟ API ಗಳಿಗೆ ಸರಿಸಲಾಗಿದೆ.

ಟೂಲ್ಕಿಟ್ CMake ಅನ್ನು ಬಿಲ್ಡ್ ಸಿಸ್ಟಮ್ ಆಗಿ ಬಳಸಲಾಗುತ್ತದೆ QMake ಬದಲಿಗೆ. QMake ಅನ್ನು ಬಳಸಿಕೊಂಡು ಅಪ್ಲಿಕೇಶನ್‌ಗಳನ್ನು ನಿರ್ಮಿಸಲು ಬೆಂಬಲವನ್ನು ನಿರ್ವಹಿಸಲಾಗಿದೆ, ಆದರೆ Qt ಅನ್ನು ಈಗ CMake ಬಳಸಿ ನಿರ್ಮಿಸಲಾಗಿದೆ.

ಸಹ, ಅಭಿವೃದ್ಧಿಯ ಸಮಯದಲ್ಲಿ ಸಿ ++ 17 ಮಾನದಂಡಕ್ಕೆ ಪರಿವರ್ತನೆಗೊಂಡಿದೆ (ಹಿಂದೆ ಸಿ ++ 98 ಅನ್ನು ಬಳಸಲಾಗುತ್ತಿತ್ತು ಮತ್ತು ಕ್ಯೂಟಿ 5.7 - ಸಿ ++ 11 ರೊಂದಿಗೆ) ಮತ್ತು ಸಿ ++ ಕೋಡ್‌ನಲ್ಲಿ ಬಳಸುವ ಸಾಮರ್ಥ್ಯವನ್ನು ಕ್ಯೂಎಂಎಲ್ ಮತ್ತು ಕ್ಯೂಟಿ ಕ್ವಿಕ್‌ಗಾಗಿ ನೀಡಲಾದ ಕೆಲವು ಕಾರ್ಯಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ. QObject ಮತ್ತು ಅಂತಹುದೇ ವರ್ಗಗಳಿಗೆ ಇದು ಹೊಸ ಆಸ್ತಿ ವ್ಯವಸ್ಥೆಯನ್ನು ಒಳಗೊಂಡಿದೆ.

QML ನಿಂದ ಲಿಂಕ್‌ಗಳೊಂದಿಗೆ ಕೆಲಸ ಮಾಡಲು ಎಂಜಿನ್ ಅನ್ನು ಸಂಯೋಜಿಸಲಾಗಿದೆ ಕ್ಯೂಟಿ ಕರ್ನಲ್‌ನಲ್ಲಿ, ಲಿಂಕ್‌ಗಳಿಗಾಗಿ ಲೋಡ್ ಮತ್ತು ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡಲು ಮತ್ತು ಕ್ಯೂಟಿ ಕ್ವಿಕ್ ಮಾತ್ರವಲ್ಲದೆ ಕ್ಯೂಟಿಯ ಎಲ್ಲಾ ಭಾಗಗಳಿಗೆ ಲಭ್ಯವಾಗುವಂತೆ ಮಾಡಲು ನಿಮಗೆ ಅನುವು ಮಾಡಿಕೊಡುತ್ತದೆ.

ಆಫ್ ಎದ್ದು ಕಾಣುವ ಇತರ ಬದಲಾವಣೆಗಳು:

  • ಡೇಟಾ ರಚನೆಗಳ ಏಕೀಕರಣ, QObject ಮತ್ತು QML ನಲ್ಲಿ ನಕಲು ಮಾಡಲಾಗಿದೆ (ಇದು ಮೆಮೊರಿ ಬಳಕೆಯನ್ನು ಕಡಿಮೆ ಮಾಡುತ್ತದೆ ಮತ್ತು ಪ್ರಾರಂಭವನ್ನು ವೇಗಗೊಳಿಸುತ್ತದೆ).
  • ಕಂಪೈಲ್ ಸಮಯದಲ್ಲಿ ಉತ್ಪಾದನೆಯ ಪರವಾಗಿ ರನ್ ಸಮಯದಲ್ಲಿ ಡೇಟಾ ರಚನೆಗಳ ಉತ್ಪಾದನೆಯನ್ನು ತಪ್ಪಿಸಿ.
  • ಖಾಸಗಿ ಗುಣಲಕ್ಷಣಗಳು ಮತ್ತು ವಿಧಾನಗಳನ್ನು ಬಳಸಿಕೊಂಡು ಆಂತರಿಕ ಘಟಕಗಳನ್ನು ಮರೆಮಾಡಿ.
    ಕಂಪೈಲ್-ಟೈಮ್ ರಿಫ್ಯಾಕ್ಟರಿಂಗ್ ಮತ್ತು ದೋಷ ರೋಗನಿರ್ಣಯಕ್ಕಾಗಿ ಅಭಿವೃದ್ಧಿ ಸಾಧನಗಳೊಂದಿಗೆ ಸುಧಾರಿತ ಏಕೀಕರಣ.
  • ಕಂಪೈಲ್-ಟೈಮ್ ಗ್ರಾಫಿಕ್ಸ್-ಸಂಬಂಧಿತ ಸಂಪನ್ಮೂಲಗಳನ್ನು ನಿರ್ವಹಿಸಲು ಪರಿಕರಗಳನ್ನು ಸೇರಿಸಲಾಗಿದೆ, ಉದಾಹರಣೆಗೆ ಪಿಎನ್‌ಜಿ ಚಿತ್ರಗಳನ್ನು ಸಂಕುಚಿತ ಟೆಕಶ್ಚರ್ಗಳಾಗಿ ಪರಿವರ್ತಿಸುವುದು ಅಥವಾ ನಿರ್ದಿಷ್ಟ ಯಂತ್ರಾಂಶಕ್ಕಾಗಿ ಹೊಂದುವಂತೆ ಬೈನರಿಗಳಿಗೆ ಶೇಡರ್‌ಗಳು ಮತ್ತು ಜಾಲರಿಗಳನ್ನು ಪರಿವರ್ತಿಸುವುದು.
  • ಪೈಥಾನ್ ಮತ್ತು ವೆಬ್‌ಅಸೆಬಲ್‌ನಂತಹ ಹೆಚ್ಚುವರಿ ಭಾಷೆಗಳಿಗೆ ವಿಸ್ತೃತ ಬೆಂಬಲ.
  • ಸ್ಟ್ರಿಂಗ್ ನಿರ್ವಹಣೆ ಮತ್ತು ಯೂನಿಕೋಡ್ ನಿರ್ವಹಣೆ ಗಮನಾರ್ಹವಾಗಿ ಸುಧಾರಿಸಿದೆ.
  • QList ಮತ್ತು QVector ತರಗತಿಗಳನ್ನು ವಿಲೀನಗೊಳಿಸಲಾಗಿದೆ, ಇದರ ಪರಿಣಾಮವಾಗಿ ಸಾರಾಂಶ ವರ್ಗವು ರಚನೆಯಂತಹ QVector ಧಾರಕ ಮಾದರಿಯನ್ನು ಬಳಸುತ್ತದೆ.

ಅಂತಿಮವಾಗಿ, ಇದು ಕ್ಯೂಟಿ 5 ರೊಂದಿಗೆ ಸಮಾನತೆಯನ್ನು ತಲುಪುವ ನಿರೀಕ್ಷೆಯಿದೆ ವ್ಯವಸ್ಥೆಗಳ ಬೆಂಬಲದಲ್ಲಿ ಕ್ಯೂಟಿ 6.2 ಆವೃತ್ತಿಯಲ್ಲಿ ನೈಜ ಸಮಯದಲ್ಲಿ.

ಕ್ಯೂಟಿ 6.1 ರ ಮುಂದಿನ ಮಹತ್ವದ ಬಿಡುಗಡೆಯು ಏಪ್ರಿಲ್‌ನಲ್ಲಿ ಮತ್ತು ಕ್ಯೂಟಿ 6.2 ಎಲ್‌ಟಿಎಸ್ ಸೆಪ್ಟೆಂಬರ್ 2021 ರಲ್ಲಿ ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ.


ಕಾಮೆಂಟ್ ಮಾಡಲು ಮೊದಲಿಗರಾಗಿರಿ

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

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

*

*

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