Debuggers
Set up and use debuggers to debug executable binary files, as well as QML, Java, and Python source code.
Manage the CDB process. | |
Add the Microsoft Symbol Server to the symbol search path of the debugger. | |
Inspect the state of your application while debugging. | |
Troubleshoot the debugger. | |
Load, customize, and add debugging helpers. | |
Debug JavaScript functions, execute JavaScript expressions to get information about the state of the UI, and inspect QML properties and JavaScript variables, as well as change their values temporarily at runtime. | |
Compute values of arithmetic expressions or function calls. | |
Manage the GDB process. | |
Customize debug views and map source paths. | |
Inspect local variables and function parameters. | |
View the current state of peripheral devices, such as a mouse, keyboard, display, printer, or USB drive. | |
Set breakpoints to interrupt the application. | |
Summary of supported debugger versions. | |
Solve problems that you might encounter while debugging. | |
View disassembled code for the current function. | |
View information about the modules included in a debugged application. | |
View source files included in a debugged project. | |
View the threads currently active in a multi-threaded application. | |
View the current state of general-purpose and special-purpose CPU registers. | |
View the nested function calls leading to the current position as a call stack trace. |
See also How to: Debug and Debugging.
Copyright © The Qt Company Ltd. and other contributors. Documentation contributions included herein are the copyrights of their respective owners. The documentation provided herein is licensed under the terms of the GNU Free Documentation License version 1.3 as published by the Free Software Foundation. Qt and respective logos are trademarks of The Qt Company Ltd in Finland and/or other countries worldwide. All other trademarks are property of their respective owners.