2016-11-10 7 views
0

Im relativement un noob à QT.Comment activer les journaux de qtwebkit webcore?

Je voulais comprendre comment un navigateur parle à qtwebkit et comment puis-je activer les journaux pour tous les dans le niveau html de webcore dans qt.

Où Qtwebkit écrit-il généralement les fichiers journaux?

im en utilisant QT 5

Anyhelp serait apprécié, Merci

Répondre

0

QtWebKit peut imprimer différents journaux à stderr, mais seulement dans les versions debug (il est possible de les avoir dans la version builds et en définissant -DLOG_DISABLED = 0, mais il n'est pas supporté et peut nécessiter certaines modifications de source).

Pour activer les journaux, indiquez la liste des canaux loch souhaités dans la variable d'environnement QT_WEBKIT_LOG

  • Toute valeur non vide de QT_WEBKIT_LOG permet canal NotYetImplemented, qui est probablement pas intéressant pour vous (sauf si vous développez WebKit)
  • Valeur all (disponible uniquement en avant-première technologique QtWebKit, voir ci-dessous) permet à tous les canaux
  • Vous pouvez trouver les noms de canaux possibles dans Source/WebCore/plate-forme/Logging.h