QT5标题栏模糊了Windows 10上的第一排按钮

QT5标题栏模糊了Windows 10上的第一排按钮

问题描述:

我的PyQT5应用程序在Linux,macOS和某些Windows PC上运行良好,但在某些Windows 10 PC上,顶部一排按钮被窗口框架/标题栏遮挡: Obscured ButtonsQT5标题栏模糊了Windows 10上的第一排按钮

不仅按钮被遮挡,您必须点击按钮下方才能点击按钮,所以点击位置看起来是正确的,但按钮显示在点击位置上方。

的按钮在QT创建者UI文件创建如下:

<widget class="QMainWindow" name="MainWindow"> 
<widget class="QWidget" name="centralwidget"> 
    <layout class="QGridLayout" name="gridLayout"> 
    <item row="0" column="0" colspan="10"> 
    <layout class="QHBoxLayout" name="horizontalLayout"> 
    <item> 
     <widget class="QPushButton" name="OpenButton"> 

版本:PyQt的5.6.0,从Miniconda

+0

这个bug可以重复使用所有的Qt5.6 +,而不仅仅是pyqt。 – Arpegius

+0

如何添加按钮,您是否使用布局? – Darklighter

+0

@Arpegius是固定在5.7+还是你说这是自5.6以来QT的一个活性错误? –

如@Arpegius指示qt5.6.2,这原来是由于英特尔图形驱动程序(见QT bug 62127

如果我配置QT应用程序使用,而不是我的英特尔适配器我的NVidia适配器的问题就消失了。