Details
-
Bug
-
Resolution: Unresolved
-
P3: Somewhat important
-
None
-
5.9.1
-
None
-
macOS 10.11.6 El Capitan
Description
QPushButton with Qt::WA_MacSmallSize attribute set has an incorrect focus frame
(WA_MacNormalSize and WA_MacMiniSize seem to work correctly)
Example application:
#include <QWidget> #include <QPushButton> #include <QVBoxLayout> #include <QApplication> int main(int argc, char *argv[]) { QApplication a(argc, argv); QWidget w; w.setLayout(new QVBoxLayout); QPushButton *b = new QPushButton("Normal"); w.layout()->addWidget(b); b = new QPushButton("Small"); b->setAttribute(Qt::WA_MacSmallSize); w.layout()->addWidget(b); b = new QPushButton("Mini"); b->setAttribute(Qt::WA_MacMiniSize); w.layout()->addWidget(b); w.show(); return a.exec(); }