QWebFrame::render + flash
Bonjour,
Pour faire suite à une précédente discussion sur le forum, à propos du QWebview et du Flash, je reviens vers vous mais cette fois à propos de la fonction render.
J'ai bien réussi à afficher un site avec du flash dans une QWebView (merci epsilon68), mais je rencontre de nouveau le problème avec la fonction render de QWebFrame.
Je souhaite récupérer l'image d'un site à partir des fonctions de QWebKit. Tout marche surper bien sauf pour le flash. Je l'affiche bien, mais l'image obtenue contient tous les éléments du site sauf le Flash.
Est-ce que c'est possible d'obtenir une image avec le Flash ou faut-il attendre une prochaine version de la librairie ?
Extrait du code :
Code:
1 2 3 4 5 6
| webPage->setViewportSize(webPage->mainFrame()->contentsSize());
QImage image(webPage->viewportSize(), QImage::Format_ARGB32);
QPainter painter(&image);
webPage->mainFrame()->render(&painter);
painter.end();
image.save("/tmp/output.jpg","JPG", 100); |
J'utilise Qt Creator 1.0 et Qt 4.5.0
Merci