首先,设置工程文件:QT += printsupport
打印图像实际实在一个QPaintDevice中画图。打印创建QPrinter对象进行画图,QPrinter本质上也是一个绘图设备QPaintDevice。
~~~~~上代码~~~~
pic_widget.h
#ifndef PICWIDGET_H
#define PICWIDGET_H
#include <QPainter>
#include <QWidget>
#include <QPushButton>
#include <QPrintDialog>
#include <QPrinter>
#include <QPainter>
#inc