рисую заполненный круг с определенным цветом. в результате получается круг на фоне квадрата.
QIcon icon;
QPixmap px(30, 30);
QPainter painter(&px);
px.fill(Qt::transparent);
painter.drawEllipse(QRect(px.rect()));
icon.addPixmap(px);
как избавиться от уголков квадрата, чтобы был видеть только нужный круг? см. картинку в аттаче
заодно прошу совета почему текст не отображается справа от иконки для QToolButton?
пс. для выравнивания текста с иконкой по левому краю использовал
setStyleSheet("Text-align:left");