Can it be that you have QT_STYLE_OVERRIDE=gtk exported somewhere? I have just seen a user with that environment variable and similar symptoms, and removing that line helped.
There is no style named “gtk” in Qt 5 (only “gtk2”), so Qt (< 5.8) falls back to the first available style (most likely the “bb10dark” which looks ugly). This behavior was fixed in Qt 5.8 in http://code.qt.io/cgit/qt/qtbase.git/commit/?id=76746ddab6f.
Can it be that you have QT_STYLE_ OVERRIDE= gtk exported somewhere? I have just seen a user with that environment variable and similar symptoms, and removing that line helped.
There is no style named “gtk” in Qt 5 (only “gtk2”), so Qt (< 5.8) falls back to the first available style (most likely the “bb10dark” which looks ugly). This behavior was fixed in Qt 5.8 in http:// code.qt. io/cgit/ qt/qtbase. git/commit/ ?id=76746ddab6f.