Qt怎么 把QWidget中的内容保存到QPix地图中

Qt如何 把QWidget中的内容保存到QPixmap中。Qt如何 把QWidget中的内容保存为QPixmap中。然后用QPixmap的save

Qt如何 把QWidget中的内容保存到QPixmap中。
Qt如何 把QWidget中的内容保存为QPixmap中。

然后用QPixmap的save保存为图片内容。。

想完成画画的功能。

比如。在窗口画一个直线 然后保存为文件。
有其他方法也行。初学Qt。懂得不多。各位介绍下。
谢谢了
[解决办法]
直接将图元绘制在QPixmap上
QPixmap pixmap;
QPainter painter(&pixmap);