为什么(Qt)菜单在某些屏幕上放错了位置?

为什么(Qt)菜单在某些屏幕上放错了位置?

在 18.04 上将 XFCE4 与 Qt 应用程序一起使用会对不同的显示器产生奇怪的影响:我的笔记本电脑上连接了两个额外的显示器。当我将 Qt 应用程序(尝试了 qpdfview 和 quassel)移动到其中一个额外的显示器时,下拉菜单会错位,如下图所示。

位移似乎与笔记本电脑显示器的垂直位置通过 xrandr 向下位移以与物理设置对齐相同。如果我上下移动窗口,菜单始终显示在同一位置,直到我将其移过菜单位置。然后菜单出现在正确的位置。

如果我将窗口移至笔记本电脑自己的屏幕上,菜单就会出现在正确的位置。

Firefox、Thunderbird 和其他程序没有这个问题。

有办法修复吗? 一些 xrandr 特殊选项?

在此处输入图片描述

相关内容