我们如何以编程方式创建 QWaylandSurface?当前的 QWindow 合成器示例没有提供足够的细节。它是直接使用本机 Wayland API 创建还是 Qt 提供了一种将窗口对象包装为 QWayland 表面的机制?
当客户端连接并创建表面时,会发出信号QWaylandCompositor::surfaceRequested。如果您需要做一些特别的事情,您可以附加一个信号处理程序并在那里自己实例化 QWaylandSurface。
如果您没有在该处理程序中创建 QWaylandSurface 或衍生产品,则会自动创建 QWaylandSurface 并将在QWaylandCompositor::surfaceCreated信号中提供。
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句