Мой вопрос является продолжением этой дискуссии .
Да . Следующий способ grabToImage
может дать мне снимок любого конкретного QQuickItem
, как parent_rect
ниже.
Rectangle {
id: parent_rect
width: 400
height: 400
Rectangle {
id: child_rect1
width: parent.width/4
height: parent.height/4
}
Rectangle {
id: child_rect2
width: parent.width/4
height: parent.height/4
}
}
// ...
parent_rect.grabToImage(function(result) {
result.saveToFile("something.png");
});
Проблема:
Но этот grabToImage
дает мне снимок всех его потомков, а именно child_rect1
и child_rect2
.
Вопрос:
Как получить снимок parent_rect
только без добавления дочерних элементов в возвращаемый результат?