效果图
QLabel 是Qt 中的标签类,一般情况我们只是设置文字描述,但是QLabel不仅仅只是显示一些文字介绍那么简单。QLabel支持Html中标签的使用,同时可以设置普通图片和动态图。这里简单介绍一下如何为QLable设置面罩。
代码很简单,通过设置不同形状的面罩可以达到不同的效果。
1、设置动态图片
QPixmap pixmapMask(":/Resources/maskRound.png");
m_label = new QLabel(this);
m_label->move(20, 20);
m_label->setMask(pixmapMask.mask());