1、通过圆形位图设置
QPushButton *pBtn = new QPushButton();
QBitmap bitMap("test.bmp");
pBtn->setMask(bitMap);
2、通过border-radius设置
QPushButton *pBtn = new QPushButton();
pBtn->setFixedSize(100,100);
pBtn->setObjectName("objBtn");
pBtn->setStyleSheet("QPushButton#objBtn{border-radius:50px;}");
第二个方法要求size宽和高等同,border-radius是宽和高一半值