/*
  gammaray-messages.qdoc

  This file is part of GammaRay, the Qt application inspection and manipulation tool.

  SPDX-FileCopyrightText: 2016 Klarälvdalens Datakonsult AB, a KDAB Group company <info@kdab.com>
  Author: Volker Krause <volker.krause@kdab.com>

  SPDX-License-Identifier: GPL-2.0-or-later

  Contact KDAB at <info@kdab.com> for commercial licensing options.
*/

/*!
    \nextpage {Signal Plotter}
    \previouspage {State Machine Debugger}
    \page gammaray-messages.html

    \title Messages

    \section1 Overview

    The Messages tool allows you access to diagnostic messages sent via QDebug, as well as to configure QLoggingCategory settings dynamically at runtime.

    \section1 Message Browser

    The message browser shows you all diagnostic messages of the target using a QLoggingCategory that is active on the target. Here you can:

    \list
        \li search and filter messages,
        \li look at a backtrace of a selected critical or warning message,
        \li and navigate to the code location of a diagnostic message (availability depends on build settings).
    \endlist

    \section1 Logging Categegory Configuration

    The logging category configuration shows all QLoggingCategory instances detected on the running target, as well as their current configuration.

    \image gammaray-logging-categories.png

    Here you can enable or disable individual logging categories at runtime, which takes immediate effect.
    This is particularly useful to only enable output of high-volume diagnostics for a short period of time.

    \section1 Examples

    The following examples make use of the debug message browser:
    \list
        \li \l{quick-batching}
    \endlist
*/
