我在qt3.3.8下写了一个园型的button ,从QPushButton继承的, 只写了构造函数
代码如下:
QPixmap pm("amarok_play.png"); //amarok_play是一个圆的图形
setPaletteBackPixmap(pm);
QSize ssize=pm.size();
QRect rect(pos(),ssize);
QRegion myregion(rect,QRegion::Ellipse);
setMask(myregion);
但是编译之后,虽然基本达到要求,但是
整个图形的边缘总是很毛糙的感觉,不知道怎么回事!