add QgsRasterLayer::previewAsImage() for MTR rendering (see bug 9626)