linux新系统使用qt重写无边框无法拖动窗口的问题
·
linux新系统使用qt重写无边框无法拖动窗口的问题
现在很多linux用wayland作为桌面显示,这样会出现一个问题,由于没有坐标系统,导致无边框窗体无法拖动和定位(一般是Qt6开始强制默认优先用wayland,之前Qt5是默认有xcb则优先用xcb),你需要在main函数中靠前的部分加一行 qputenv(“QT_QPA_PLATFORM”, “xcb”);
转载自网页:qt在ubuntu22.04中使用move函数无法移动窗口http://www.qtcn.org/bbs/read-htm-tid-91884.html
更多推荐
所有评论(0)