forked from qt-creator/qt-creator
Doc: Document logging viewer
Task-number: QTCREATORBUG-26929 Change-Id: I67e7ab32ab92e28c1d9b018801872d0e111e1971 Reviewed-by: Leena Miettinen <riitta-leena.miettinen@qt.io> Reviewed-by: Christian Stenger <christian.stenger@qt.io>
This commit is contained in:
committed by
Leena Miettinen
parent
6612fd16a7
commit
a9fbd675e2
BIN
doc/qtcreator/images/icons/message.png
Normal file
BIN
doc/qtcreator/images/icons/message.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 204 B |
BIN
doc/qtcreator/images/icons/qtlogo-16.png
Normal file
BIN
doc/qtcreator/images/icons/qtlogo-16.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 404 B |
BIN
doc/qtcreator/images/icons/savefile.png
Normal file
BIN
doc/qtcreator/images/icons/savefile.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 142 B |
BIN
doc/qtcreator/images/icons/stopwatch.png
Normal file
BIN
doc/qtcreator/images/icons/stopwatch.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 283 B |
BIN
doc/qtcreator/images/qtcreator-logging-category-viewer.png
Normal file
BIN
doc/qtcreator/images/qtcreator-logging-category-viewer.png
Normal file
Binary file not shown.
After Width: | Height: | Size: 26 KiB |
@@ -0,0 +1,97 @@
|
|||||||
|
/****************************************************************************
|
||||||
|
**
|
||||||
|
** Copyright (C) 2022 The Qt Company Ltd.
|
||||||
|
** Contact: https://www.qt.io/licensing/
|
||||||
|
**
|
||||||
|
** This file is part of the Qt Creator documentation.
|
||||||
|
**
|
||||||
|
** Commercial License Usage
|
||||||
|
** Licensees holding valid commercial Qt licenses may use this file in
|
||||||
|
** accordance with the commercial license agreement provided with the
|
||||||
|
** Software or, alternatively, in accordance with the terms contained in
|
||||||
|
** a written agreement between you and The Qt Company. For licensing terms
|
||||||
|
** and conditions see https://www.qt.io/terms-conditions. For further
|
||||||
|
** information use the contact form at https://www.qt.io/contact-us.
|
||||||
|
**
|
||||||
|
** GNU Free Documentation License Usage
|
||||||
|
** Alternatively, this file may be used under the terms of the GNU Free
|
||||||
|
** Documentation License version 1.3 as published by the Free Software
|
||||||
|
** Foundation and appearing in the file included in the packaging of
|
||||||
|
** this file. Please review the following information to ensure
|
||||||
|
** the GNU Free Documentation License version 1.3 requirements
|
||||||
|
** will be met: https://www.gnu.org/licenses/fdl-1.3.html.
|
||||||
|
**
|
||||||
|
****************************************************************************/
|
||||||
|
|
||||||
|
/*!
|
||||||
|
\page creator-logging-viewer.html
|
||||||
|
\if defined(qtdesignstudio)
|
||||||
|
\previouspage creator-quick-ui-forms.html
|
||||||
|
\else
|
||||||
|
\previouspage creator-task-lists.html
|
||||||
|
\endif
|
||||||
|
\nextpage creator-telemetry.html
|
||||||
|
|
||||||
|
\title Inspecting Internal Logs
|
||||||
|
|
||||||
|
You can inspect internal log messages of \QC at runtime without having to
|
||||||
|
restart it or configure the logging rules. Log messages are helpful when
|
||||||
|
you develop \QC, need to investigate some problem you are facing, or want
|
||||||
|
to take a look behind the scenes.
|
||||||
|
|
||||||
|
To open the log viewer and start collecting log information, select
|
||||||
|
\uicontrol Tools > \uicontrol {Debug \QC} > \uicontrol {Show Logs}.
|
||||||
|
|
||||||
|
\image qtcreator-logging-category-viewer.png
|
||||||
|
|
||||||
|
The viewer displays log messages from the selected logging categories.
|
||||||
|
If you have logging rules defined, they might be listed on startup.
|
||||||
|
Otherwise, the list of categories is extended while you are using \QC.
|
||||||
|
|
||||||
|
\note Messages are not cached, so the viewer displays only messages that
|
||||||
|
are recorded after you enabled a category.
|
||||||
|
|
||||||
|
\section1 Viewing Logs
|
||||||
|
|
||||||
|
To enable logging categories, select them in \uicontrol Category.
|
||||||
|
\uicontrol Type specifies the minimum level of messages to display from
|
||||||
|
the respective category. To change the minimum level, double-click the
|
||||||
|
type and select another value.
|
||||||
|
|
||||||
|
If you enable more than one category, you can specify different colors for
|
||||||
|
the messages in each category. Double-click the value of \uicontrol Color to
|
||||||
|
pick colors for the categories.
|
||||||
|
|
||||||
|
To store information about the currently enabled categories, select
|
||||||
|
\uicontrol {Save Enabled as Preset} in the context-menu. To load the
|
||||||
|
saved information, select \uicontrol {Update from Preset}.
|
||||||
|
|
||||||
|
To save the content of the displayed messages, select
|
||||||
|
\inlineimage icons/savefile.png
|
||||||
|
(\uicontrol {Save Log}). To copy all or selected messages, select
|
||||||
|
\uicontrol {Copy All} or \uicontrol {Copy Selected Logs} in the
|
||||||
|
context menu.
|
||||||
|
|
||||||
|
To clean the content of displayed messages select
|
||||||
|
\inlineimage icons/clean_pane_small.png
|
||||||
|
(\uicontrol Clear).
|
||||||
|
|
||||||
|
To temporarily stop logging, select \inlineimage icons/stop_small.png
|
||||||
|
(\uicontrol {Stop Logging}). To continue logging, select
|
||||||
|
\inlineimage icons/run_small.png
|
||||||
|
(\uicontrol {Start Logging}).
|
||||||
|
|
||||||
|
By default, logging categories and messages coming directly from Qt are
|
||||||
|
disabled. To display them, select \inlineimage icons/qtlogo-16.png
|
||||||
|
(\uicontrol {Toggle logging of Qt internal loggings.})
|
||||||
|
|
||||||
|
New messages automatically scroll the message display to the bottom.
|
||||||
|
To stop automatic scrolling, toggle \inlineimage icons/arrowdown.png
|
||||||
|
(\uicontrol {Auto Scroll}).
|
||||||
|
|
||||||
|
By default, messages are listed with a timestamp, without message
|
||||||
|
type. To hide and show this information, toggle
|
||||||
|
\inlineimage icons/stopwatch.png
|
||||||
|
(\uicontrol Timestamps) and \inlineimage icons/message.png
|
||||||
|
(\uicontrol {Message Types}).
|
||||||
|
*/
|
@@ -32,7 +32,7 @@
|
|||||||
/*!
|
/*!
|
||||||
\previouspage creator-editor-external.html
|
\previouspage creator-editor-external.html
|
||||||
\page creator-task-lists.html
|
\page creator-task-lists.html
|
||||||
\nextpage creator-telemetry.html
|
\nextpage creator-logging-viewer.html
|
||||||
|
|
||||||
\title Showing Task List Files in Issues Pane
|
\title Showing Task List Files in Issues Pane
|
||||||
|
|
||||||
|
@@ -28,7 +28,7 @@
|
|||||||
\if defined(qtdesignstudio)
|
\if defined(qtdesignstudio)
|
||||||
\previouspage creator-quick-ui-forms.html
|
\previouspage creator-quick-ui-forms.html
|
||||||
\else
|
\else
|
||||||
\previouspage creator-task-lists.html
|
\previouspage creator-logging-viewer.html
|
||||||
\endif
|
\endif
|
||||||
\nextpage collecting-usage-statistics.html
|
\nextpage collecting-usage-statistics.html
|
||||||
|
|
||||||
|
@@ -1,6 +1,6 @@
|
|||||||
/****************************************************************************
|
/****************************************************************************
|
||||||
**
|
**
|
||||||
** Copyright (C) 2021 The Qt Company Ltd.
|
** Copyright (C) 2022 The Qt Company Ltd.
|
||||||
** Contact: https://www.qt.io/licensing/
|
** Contact: https://www.qt.io/licensing/
|
||||||
**
|
**
|
||||||
** This file is part of the Qt Creator documentation.
|
** This file is part of the Qt Creator documentation.
|
||||||
@@ -95,6 +95,11 @@
|
|||||||
corresponding source code by clicking the error message or by using
|
corresponding source code by clicking the error message or by using
|
||||||
keyboard shortcuts.
|
keyboard shortcuts.
|
||||||
|
|
||||||
|
\li \l{Inspecting Internal Logs}
|
||||||
|
|
||||||
|
You can inspect internal log messages of \QC. They may be
|
||||||
|
helpful when developing \QC or investigating problems.
|
||||||
|
|
||||||
\li \l{Managing Data Collection}
|
\li \l{Managing Data Collection}
|
||||||
|
|
||||||
If you agreed to pseudonymous data collection during \QC
|
If you agreed to pseudonymous data collection during \QC
|
||||||
|
@@ -228,6 +228,7 @@
|
|||||||
\li \l{Keyboard Shortcuts}
|
\li \l{Keyboard Shortcuts}
|
||||||
\li \l{Using External Tools}
|
\li \l{Using External Tools}
|
||||||
\li \l{Showing Task List Files in Issues Pane}
|
\li \l{Showing Task List Files in Issues Pane}
|
||||||
|
\li \l{Inspecting Internal Logs}
|
||||||
\li \l{Managing Data Collection}
|
\li \l{Managing Data Collection}
|
||||||
\list
|
\list
|
||||||
\li \l {Collecting Usage Statistics}
|
\li \l {Collecting Usage Statistics}
|
||||||
|
Reference in New Issue
Block a user