pic->setGeometry(20,3,28,28);
QPixmap pix
("<path_to_a_jpeg_image>");
QPixmap scaled
= pix.
scaled(28,
28,Qt
::KeepAspectRatio,Qt
::SmoothTransformation);
painter.setPen( Qt::transparent );
painter.drawRoundRect( 0, 0, 28, 28,8,8);
painter.drawRoundRect( rect,8,8 );
pix.setMask(map);
pic->setPixmap(scaled);
QLabel *pic = new QLabel(fParentQframe);
pic->setGeometry(20,3,28,28);
QPixmap pix("<path_to_a_jpeg_image>");
QPixmap scaled = pix.scaled(28,28,Qt::KeepAspectRatio,Qt::SmoothTransformation);
QBitmap map(28,28);
QPainter painter( &map );
painter.setPen( Qt::transparent );
QRect rect( 0,0,28,28 );
painter.drawRoundRect( 0, 0, 28, 28,8,8);
painter.drawRoundRect( rect,8,8 );
pix.setMask(map);
pic->setPixmap(scaled);
To copy to clipboard, switch view to plain text mode
Bookmarks