Срочно нужен способ сохранения текстурок Item'ов в изображения. В QtQuick 2.0 всё хитро устроено внутри, и на самом деле сделать это не так-то просто. Стандартные элементы работают через QSGNode и наследуются от QQuickItem (не QQuickPaintedItem). Заграбить всё окно целиком легко, но мне нужно сохранять текстуры по отдельности: так, как собственно мы с ними работаем. Пробовал уже делать фон окна прозрачным, но тогда при сохранении в png фон не прозрачный, а чёрный.
layer.format: ShaderEffectSource.Alpha тоже пробовал, ничего не изменилось
получить текстуру через QQuickItem::textureProvider() тоже не получается (всегда возвращается 0 - стандартная реализация)