QPixmap pixmap(width, height);
pixmap.fill(this, strRect.topLeft());
QPainter painter(&pixmap);
painter.setPen(pen);
painter.setFont(m_font);
painter.drawText(0, height - descent, strText);
painter.end();
painter.begin(this);
painter.drawPixmap(100, 250, pixmap);
pixmap.save("pixmap.bmp", "BMP");
pixmap.save("pixmap.png", "PNG");
现在可以了,但是存储的图象没有Alpha数值,郁闷呀.....而且连Dialog的背景颜色也存进图里了,我只要strText的数据。