L'environnement de bureau K

Chapitre 1. Qu'est-ce-que KDebugDialog ?

C'est une boîte de dialogue pour gérer les messages de diagnostic pendant le fonctionnement des applications.

Si vous lancer simplement "kdebugdialog", vous verrez une liste de "zone" qui peuvent être desactivées ou activées. Un appel (d'une zone) de kdDebug dans le code affichera des informations dans la sortie de debogage uniquement si la zone est activée.

Note

Notez que kdWarning, kdError et kdFatal apparaissent toujours, ils ne sont pas contrôlé par ce réglage.

Si vous lancez "kdebugdialog --fullmode", vous pouvez définir séparément pour chaque niveau de gravité ce qui doit être fait des messages de diagnostic de ce niveau, et cela pour chaque zone de débogage.

En mode complet, les réglages suivants sont disponibles :

Par ailleurs, vous pouvez cocher la case "Arrêter lors d'erreurs fatales". Dans ce cas, si un message de diagnostic avec le niveau de gravité "KDEBUG_FATAL" est émis, l'application s'arrête avec un signal SIGABRT après avoir envoyé le message.

Quand vous fermez la boite de dialogue avec OK, vos modifications sont applicables immédiatement et sauvegardées dans kdebugrc. Quand vous actionnez "Annuler", vos spécifications sont annulées et les anciennes sont réstaurées.

Remerciements à Kalle Dalheimer pour la version originale de KDebugdialog.