如何扩展wayland/weston以控制窗口/曲面的x、y位置

如何扩展wayland/weston以控制窗口/曲面的x、y位置,wayland,qtwayland,Wayland,Qtwayland,我试图通过weston\u view\u set\u initial\u position(…)中的weston/desktop shell/shell.c来控制x,y位置 我计划做的只是通过添加全局x/y位置来扩展传递曲面宽度/高度的数据结构 我正在使用qt/qml应用程序。顶级api是qwindow.setX() 这个想法来自: @mpr提到它太难咬了 如果有人能解释它有多大或有什么潜在的困难,我将不胜感激

我试图通过
weston\u view\u set\u initial\u position(…)
中的
weston/desktop shell/shell.c
来控制x,y位置

我计划做的只是通过添加全局x/y位置来扩展传递曲面宽度/高度的数据结构

我正在使用qt/qml应用程序。顶级api是
qwindow.setX()

这个想法来自:

@mpr
提到它太难咬了

如果有人能解释它有多大或有什么潜在的困难,我将不胜感激