El manual de KDebugDialog | ||
---|---|---|
Anterior |
Es un cuadro de diálogo para administrar mensajes de diagnóstico durante la ejecución de las aplicaciones.
Si usted simplemente inicia "kdebugdialog", verá una lista de "areas", que se pueden activar o desactivar. Una llamada a un área de kdDebug en el código mostrará algo en la salida de depuración sólo si ese área está activada.
![]() | Advierta que kdWarning, kdError y kdFatal siempre aparecen, ya que NO son controlados desde esta configuración. |
Si usted inicia "kdebugdialog --fullmode", puede definir separadamente para cada nivel de gravedad lo que se debería hacer con los mensajes de diagnóstico en ese nivel, y esto para cada área de depuración.
En el modo completo, están disponibles las siguientes opciones de configuraión:
Salida: En la caja combo, usted puede elegir donde se deben dirigir los mensajes. Las posibilidades son: "Archivo", "Cuadro de mensaje", "Intérprete" (referido a stderr) y "syslog". Por favor no dirija los mensajes con errores fatales a syslog a no ser que usted sea el administrador del sistema. La salida predeterminada es "Cuadro de mensaje".
Archivo: Esto sólo tiene sentido cuando usted ha elegido "Archivo" como salida y sirve para proporcionar el nombre de ese archivo (cuya ruta se considera relativa al directorio sobre el que se encuentre). El nombre predeterminado es kdebug.dbg.
Area: Las áreas para las que se deben generar salidas. Cada mensaje que no sea mencionado aquí no será generado ( a no ser que este campo permanezca vacío, que es el valor predeterminado, y, en cuyo caso todos los mensajes deberían ser generados). Aquí puede introducir diversas áreas separadas por comas, y también puede emplear rangos de área con la sintaxis inicio-final. Por ejemplo una entrada válida, podría tener este aspecto: 117,214-289,356-359,221. Por favor no utilice espacios en blanco.
Además de esto, también puede seleccionar la opción "Abortar si errores fatales". En este caso, si se genera un mensaje de diagnóstico con un nivel de gravedad "KDEBUG_FATAL", la aplicación se detendrá con una señal de SIGABRT después de generar el mensaje.
Cuando usted cierre el diálogo con "Aceptar", sus opciones de configuración se aplicarán inmediatamente y serán guardadas en kdebugrc. Cuando pulse cancelar, sus opciones de configuración serán descartadas y se restaurarán las antiguas.
Reconocimientos a Kalle Dalheimer por la versión original de kdebugdialog