qt_generate_wayland_protocol_server_sources
为Wayland协议.XML文件生成服务器端C++绑定
此命令自Qt 6.0开始引入。
该命令定义在Qt6包的WaylandCompositor
组件中,可以按如下方式加载
find_package(Qt6 REQUIRED COMPONENTS WaylandCompositor)
速址
qt_generate_wayland_protocol_server_sources(target FILES file1.xml [file2.xml ...])
如果关闭了无版本命令,则使用qt6_generate_wayland_protocol_server_sources()
代替。它支持与该命令相同的参数集。
描述
qt_generate_wayland_protocol_server_sources()
会生成要运行waylandscanner
和qtwaylandscanner
的单个或多个Wayland协议文件的构建步骤。这些工具然后将生成实现协议的C和C++绑定代码,结果是构建的目标
的一部分。
qt_generate_wayland_protocol_server_sources()
将触发实现协议合成器侧所需文件的生成。
© 2024 Qt公司有限公司。包含在此处的文档贡献是各自所有者的版权。此提供的文档是根据自由软件基金会发布的GNU自由文档许可版1.3许可的。Qt及其相关标志是芬兰以及其他国家/地区的Qt公司有限公司的商标。所有其他商标均属于它们各自的所有者。