![]() |
1
8
当你可以使用 grabWidget 要获得对话框的PixMap表示,本质上,您将打印PixMap的像素,即将对话框光栅化为屏幕分辨率,然后缩放为打印机分辨率。这可能会或可能不会导致一些工件。 另一种方法是使用 QWidget::render() 需要绘制设备的函数。这样,您就可以通过打印机作为绘图设备。对话框现在以打印机的分辨率“绘制”到打印机上。 |
![]() |
2
8
使用 QPixmap::grabWidget (或) QPixmap::grabWindow 对于外部窗口)。 像这样:
不知道如果你真的想把它打印到打印机上,如果是这样的话:
|
![]() |
DELI · 如何在QML中修改TableView数据? 2 年前 |
![]() |
joshp · Pysides6列从设置向后跨距 3 年前 |
![]() |
MingMing · C++在MaCOS 11上显示权限对话框 3 年前 |
![]() |
K.Mulier · PyQt5:如何将QObject移动到主线程? 7 年前 |