我读了https://doc.qt.io/qt-5/qml-qtwayland-compositor-waylandview.html#details,但仍然不明白什么是WaylandView。我试着看看WaylandView是如何工作的,但是找不到哪种类型。
WaylandView is not a type我还尝试了WaylandQuickItem,它看起来像WaylandView的包装类。但是不明白其中的区别,为什么让WaylandView在QML中注册,却不能创建实例?它是做什么用的?
发布于 2021-04-07 18:03:00
如果您在C++中实现合成器,则通常使用WaylandView。在QML中,它主要是一个实现细节,WaylandQuickItem和ShellSurfaceItem在内部包装和使用它。
如果您需要做一些与ShellSurfaceItem和WaylandQuickItem不兼容的特定操作,它可能会很有用,但除此之外,忽略它是安全的。
对于该类型,QML一致性可能会更好;)
https://stackoverflow.com/questions/64057064
复制相似问题