2

My PyQT5 application is working fine on Linux, macOS and some Windows PCs, but on some Windows 10 PCs the top row of buttons is obscured by the window frame / title bar: Obscured Buttons

Not only are the buttons obscured, you have to click below the buttons in order to click on them, so the click locations appear to be correct but the buttons are shown above the click locations.

The buttons are created in a QT Creator UI file as follows:

<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">

Versions: PyQt 5.6.0, qt5.6.2 from Miniconda

1 Answers1

2

As indicated by @Arpegius, this turns out to be due to the Intel Graphics Driver (see QT bug 62127.

The problem disappears if I configure the QT application to use my NVidia adapter instead of my Intel adapter.