gammaray-messages.html 3.19 KB
Newer Older
xuebingbing's avatar
xuebingbing committed
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE html>
<html lang="en">
<head>
  <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
<!-- gammaray-messages.qdoc -->
  <title>Messages | GammaRay User Manual</title>
</head>
<body>
<li><a href="index.html">GammaRay User Manual</a></li>
<li><a href="index.html">GammaRay User Manual</a></li>
<li>Messages</li>
<li id="buildversion">GammaRay User Manual 2.9.0</li>
  <link rel="prev" href="gammaray-state-machine-debugger.html" />
  <link rel="next" href="gammaray-signal-plotter.html" />
<p class="naviNextPrevious headerNavi">
<a class="prevPage" href="gammaray-state-machine-debugger.html">State Machine Debugger</a>
<a class="nextPage" href="gammaray-signal-plotter.html">Signal Plotter</a>
</p><p/>
<div class="sidebar">
<div class="toc">
<h3><a name="toc">Contents</a></h3>
<ul>
<li class="level1"><a href="#overview">Overview</a></li>
<li class="level1"><a href="#message-browser">Message Browser</a></li>
<li class="level1"><a href="#logging-categegory-configuration">Logging Categegory Configuration</a></li>
<li class="level1"><a href="#examples">Examples</a></li>
</ul>
</div>
<div class="sidebar-content" id="sidebar-content"></div></div>
<h1 class="title">Messages</h1>
<span class="subtitle"></span>
<!-- $$$gammaray-messages.html-description -->
<div class="descr"> <a name="details"></a>
<a name="overview"></a>
<h2 id="overview">Overview</h2>
<p>The Messages tool allows you access to diagnostic messages sent via <a href="../qtcore/qdebug.html">QDebug</a>, as well as to configure <a href="../qtcore/qloggingcategory.html">QLoggingCategory</a> settings dynamically at runtime.</p>
<a name="message-browser"></a>
<h2 id="message-browser">Message Browser</h2>
<p>The message browser shows you all diagnostic messages of the target using a <a href="../qtcore/qloggingcategory.html">QLoggingCategory</a> that is active on the target. Here you can:</p>
<ul>
<li>search and filter messages,</li>
<li>look at a backtrace of a selected critical or warning message,</li>
<li>and navigate to the code location of a diagnostic message (availability depends on build settings).</li>
</ul>
<a name="logging-categegory-configuration"></a>
<h2 id="logging-categegory-configuration">Logging Categegory Configuration</h2>
<p>The logging category configuration shows all <a href="../qtcore/qloggingcategory.html">QLoggingCategory</a> instances detected on the running target, as well as their current configuration.</p>
<p class="centerAlign"><img src="images/gammaray-logging-categories.png" alt="" /></p><p>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.</p>
<a name="examples"></a>
<h2 id="examples">Examples</h2>
<p>The following examples make use of the debug message browser:</p>
<ul>
<li><a href="gammaray-quick-batching-example.html">quick-batching</a></li>
</ul>
</div>
<!-- @@@gammaray-messages.html -->
<p class="naviNextPrevious footerNavi">
<a class="prevPage" href="gammaray-state-machine-debugger.html">State Machine Debugger</a>
<a class="nextPage" href="gammaray-signal-plotter.html">Signal Plotter</a>
</p>
</body>
</html>