aboutsummaryrefslogtreecommitdiffstats
path: root/doc/qtcreator/src/debugger
diff options
context:
space:
mode:
authorLeena Miettinen <riitta-leena.miettinen@qt.io>2023-02-28 17:39:31 +0100
committerLeena Miettinen <riitta-leena.miettinen@qt.io>2023-03-06 08:20:38 +0000
commit476c072b003eeee4ee0e1fe99f52a952a6d1ead5 (patch)
treeb47948eaf8c1256eae3dc0b7268e10f8ccf32a98 /doc/qtcreator/src/debugger
parent4c5b4e7ea0ec3398a37a6c82c0e684f95ff6b1d9 (diff)
Doc: Add table of debugger toolbar icons and their purpose
Task-number: QTCREATORBUG-28778 Change-Id: Ic7c88862bc28e9680fb103a1d8663baedc28df79 Reviewed-by: hjk <hjk@qt.io>
Diffstat (limited to 'doc/qtcreator/src/debugger')
-rw-r--r--doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc39
1 files changed, 37 insertions, 2 deletions
diff --git a/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc b/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc
index d775a87d58..17d03346c3 100644
--- a/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc
+++ b/doc/qtcreator/src/debugger/creator-only/creator-debugger.qdoc
@@ -734,8 +734,9 @@
\title Examining Data
- Use the \l {Debug Mode Views}{Debug mode views} to examine the data in more
- detail.
+ Use the \l{Local Variables and Function Parameters}{Locals} and
+ \l{Evaluating Expressions}{Expressions} views to examine the data
+ in more detail.
You can use the following keyboard shortcuts:
@@ -767,6 +768,40 @@
\section1 Stepping Into Code
+ Use the following buttons to step through the code:
+
+ \table
+ \header
+ \li Button
+ \li Function
+ \li Description
+ \row
+ \li \inlineimage icons/qtcreator-debug-button-stop.png
+ \li \uicontrol {Stop Debugger}
+ \li Stops the debugger.
+ \row
+ \li \inlineimage icons/debugger_stepover_small.png
+ \li \uicontrol {Step Over}
+ \li Steps over the next line inside the function being debugged. It
+ executes the call and moves to the next line to be executed in
+ the function.
+ \row
+ \li \inlineimage icons/debugger_stepinto_small.png
+ \li \uicontrol {Step Into}
+ \li Steps into the line that it is currently on. For a function call,
+ goes into the function and is ready to continue.
+ \row
+ \li \inlineimage icons/debugger_stepout_small.png
+ \li \uicontrol {Step Out}
+ \li Finishes executing the function and exits to the function that
+ it was called from.
+ \row
+ \li \inlineimage icons/qtcreator-debugging-continue.png
+ \li \uicontrol {Continue}
+ \li Resumes application execution at the address where it last
+ stopped.
+ \endtable
+
When using GDB as the debugging backend, you can compress several steps
into one step for less noisy debugging. For more information, see
\l{Specifying GDB Settings}.