Подскажите, это у меня руки кривые или под маком не работает setMask для виджета ? есть код
QPixmap pxm(":/mask.png");
setMask(pxm.mask());
ну проще некуда ))) под виндой/линуксом хорошо отрабатывает ,а вот под маком не хочет.
Причем
int side = qMin(width(), height());
QRegion maskedRegion(width() / 2 - side / 2, height() / 2 - side / 2, side,
side, QRegion::Ellipse);
setMask(maskedRegion);
из примера отрабатывает хорошо