如何在QML中捕获屏幕的特定部分?

时间:2016-11-10 09:36:11

标签: qt qml

如何在QML中捕获屏幕的特定部分? 我有一个网格视图,其中网格项包含2个图像和一个文本。我必须在点击它时捕获网格项。 我试过

QPixmap p = QPixmap::grabWidget(widget);
QWidget p = QWidget::grab(widget);

但它不起作用。对此有什么方法吗?

1 个答案:

答案 0 :(得分:0)

它不起作用,因为它不是小部件,除非你使用QQuickWidget

您应该使用grabToImage()代替。