ಕ್ಯೂಟಿ 6.5 ನೇರವಾಗಿ ವೇಲ್ಯಾಂಡ್ ಆಬ್ಜೆಕ್ಟ್‌ಗಳನ್ನು ಪ್ರವೇಶಿಸಲು API ಅನ್ನು ಹೊಂದಿರುತ್ತದೆ

ವೇಲ್ಯಾಂಡ್‌ಗಾಗಿ Qt 6.5 ರಲ್ಲಿ, QNativeInterface::QWayland ಅಪ್ಲಿಕೇಶನ್ ಪ್ರೋಗ್ರಾಮಿಂಗ್ ಇಂಟರ್ಫೇಸ್ ಅನ್ನು Qt ನ ಆಂತರಿಕ ರಚನೆಗಳಲ್ಲಿ ಬಳಸಲಾಗುವ Wayland-ಸ್ಥಳೀಯ ವಸ್ತುಗಳಿಗೆ ನೇರ ಪ್ರವೇಶಕ್ಕಾಗಿ ಸೇರಿಸಲಾಗುತ್ತದೆ, ಹಾಗೆಯೇ ಬಳಕೆದಾರರ ಇತ್ತೀಚಿನ ಕ್ರಿಯೆಗಳ ಬಗ್ಗೆ ಮಾಹಿತಿಯನ್ನು ಪ್ರವೇಶಿಸಲು, ಇದು ಪ್ರಸರಣಕ್ಕೆ ಅಗತ್ಯವಾಗಬಹುದು. ವೇಲ್ಯಾಂಡ್ ಪ್ರೋಟೋಕಾಲ್ ವಿಸ್ತರಣೆಗಳಿಗೆ. ಹೊಸ API ಅನ್ನು QNativeInterface ನೇಮ್‌ಸ್ಪೇಸ್‌ನಲ್ಲಿ ಅಳವಡಿಸಲಾಗಿದೆ, ಇದು X11 ಮತ್ತು Android ಪ್ಲಾಟ್‌ಫಾರ್ಮ್‌ಗಳ ಸ್ಥಳೀಯ API ಗಳಿಗೆ ಕರೆಗಳನ್ನು ಸಹ ಒದಗಿಸುತ್ತದೆ. ಭವಿಷ್ಯದಲ್ಲಿ, ಹೆಚ್ಚುವರಿ ಇಂಟರ್‌ಫೇಸ್‌ಗಳನ್ನು ನಿರೀಕ್ಷಿಸಲಾಗಿದೆ: ವಿಂಡೋಸ್‌ಗೆ ಕಡಿಮೆ-ಮಟ್ಟದ ಪ್ರವೇಶಕ್ಕಾಗಿ QWaylandWindow ಮತ್ತು ಸ್ಕ್ರೀನ್ ಔಟ್‌ಪುಟ್ (wl_output) ಗೆ ಪ್ರವೇಶಕ್ಕಾಗಿ QWaylandScreen, ಇವುಗಳನ್ನು ಪ್ರಸ್ತುತ ಪ್ರಾಯೋಗಿಕವಾಗಿ ಇರಿಸಲಾಗಿದೆ ಮತ್ತು QNativeInterface ::ಖಾಸಗಿ ಪ್ರದೇಶದಲ್ಲಿ ಮರೆಮಾಡಲಾಗಿದೆ.

ಮೂಲ: opennet.ru

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