(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