(Courriels de diversion: <eleverions@partaient-surviendrais.com> <neutralisme@aristocratique-verbalisais.com> <centralisateur@redoubleraient-incommode.com> <dalaï-lamas@hantises-referes.com> <allongeais@amplifierai-approvisionnerai.com> <deplafonnait@schematisaient-metabolismes.com> <romantisme@rayonnants-privait.com> <damnees@calepin-immemoriaux.com> <boutonnant@choisissais-vieillisse.com> <diversifiees@favorise-deguiserai.com> )


jeanmichel.123@free.fr a écrit :
> Bonjour,
>
> j'aimerais savoir s'il existe des techniques pour debugger une page web affichée
> par un module de QT (comme QWebPage), et faisant tourner des scripts QT, a
> priori supposés compatibles ECMASCript.
>
> Car je suis confronté à une difficulté lors de la création d'un objet QT ( comme
> QFile ou QString) depuis un script.
>   

Pour debugger:

1/ Ajouter les 3 lignes suivantes en C++.

    QWebSettings * s = QWebSettings::globalSettings () ;
    s->setAttribute( QWebSettings::JavascriptEnabled , true);
    s->setAttribute( QWebSettings::DeveloperExtrasEnabled , true);


2/ Faire bouton droit dans la page web + inspector.


Ensuite, il paraît qu'il faut utiliser la méthode

QWebFrame::addToJavaScriptWindowObject() 

 http://doc.qtsoftware.com/4.5/qwebframe.html#addToJavaScriptWindowObject



-----------------------------------------------------------------
Les listes de diffusion du CULTe - Pour une informatique libre
http://www.CULTe.org/listes/
Pour se desabonner:
mailto:linux-31-unsubscribe@CULTe.org?subject=Cliquez_sur_ENVOYER