• 4188阅读
  • 0回复

painter 的画图问题,在线等急! [复制链接]

上一主题 下一主题
离线skyblade
 

只看楼主 倒序阅读 楼主  发表于: 2008-07-01
— 本帖被 XChinux 执行加亮操作(2008-07-01) —
我要在一个toolbutton 上画一个简单多边形图:程序如下
previous = new QToolButton(this);
QImage fixedImage (resultSize, QImage::Format_ARGB32_Premultiplied);
QPainter painter(&fixedImage);
painter.setPen(QPen(Qt::blue, 0));
painter.setBrush(QBrush(Qt::blue, Qt::SolidPattern));
painter.setRenderHint(QPainter::Antialiasing, true);
painter.fillRect(fixedImage.rect(), Qt::transparent);
painter.drawPolygon(points,9);
painter.end();
previous->setIcon(QPixmap::fromImage(fixedImage));
但是程序运行时图看不到,请帮忙看看,
快速回复
限100 字节
 
上一个 下一个