在某些情况下,我们需要将
QWidget
移动到屏幕坐标之外(用负 pos 移动它),例如 here 我们需要将我们的主小部件移到屏幕外,以便用户查看他/她通过 输入的内容virtual keyboard
但此行为在X11平台下不起作用(在ubuntu 18.04
下测试)。
window manager
或Qt
有关吗?我已将“this->setWindowFlags(Qt::FramelessWindowHint | Qt::WindowMinimizeButtonHint)”替换为“setWindowFlags(Qt::X11BypassWindowManagerHint | Qt::WindowMinimizeButtonHint)”,它对我有用(qt5.14.2 CentOS7)