Releases: JezaChen/PyQtInspect-Open
Releases · JezaChen/PyQtInspect-Open
Release list
PyQtInspect 0.5.0
- 🎉 Auto-Detection Support: PyQtInspect now automatically detects which Qt framework (PyQt5, PyQt6, PySide2, PySide6) your application uses - no need to specify
--qt-supportfor most applications. - IDE jump supports PyCharm, VSCode, Cursor, and custom commands, with auto-detection of IDE paths
- Some bug fixes and improvements
- Minor UI refinements
Full Changelog: 0.4.0...0.5.0
PyQtInspect 0.4.0
-
New Feature: Added a Properties tab that allows you to inspect detailed attributes of the selected widget.
-
New Feature: Introduced options to open the log directory and clear logs directly from the GUI server.
-
Improvements: Fixed a series of bugs to enhance stability and performance.
PyQtInspect 0.3.10
New features:
- Control Tree View Support: You can now view the control tree of the process which contains the currently inspected control. Navigate to
View -> Control Treeto view the control hierarchy of the corresponding process. In the control tree window, you can locate the position of the current inspected control, and inspect other corresponding widgets when you click/hover a row.
PyQtInspect 0.3.9
Enhancement:
- Add context menu event handling to prevent the menu from popping up (Resolve #1).
- Add special patching for QDialogButtonBox (Resolve #2).
- Add "Always on Top" action in menu (Resolve #3).
Code refactoring:
- Move requirements files to independent directory and remove useless files (Resolve #5).
- Refactor qt helper modules and remove hardcoded property by using random suffix (Resolve #11).
Bugs fixed:
- Updated the patch logic in
QProcessWrapper.startDetachedto handle cases where the static version is called through an instance (Resolve #10).
PyQtInspect 0.3.8
[Update] Bump version to 0.3.8 and add About window functionality (cherry picked from commit f5d18ca47a526112076697ea6a87e2cf91c92782)