Skip to content

Latest commit

 

History

History
25 lines (17 loc) · 1.02 KB

README.MD

File metadata and controls

25 lines (17 loc) · 1.02 KB

ps6-finder

PySide6 documentation launcher

This is a simple app to display the PySide6 documentation web page for a selected class or enum.

A search field is provided to enter a (partial) class or enum name. Possible matches are displayed in a list. Clicking once on a list item will display the last portion of the URL to the selected item. Double-clicking will cause the URL to be launched in the default system browser.

This program uses the Python inspect.getmembers() function to comb the major PySide6 modules for classes as well as enums defined within classes. This can be especially useful when dealing with older example code that uses the enumerations defined under Qt, but your IDE/linter does not recognize them.

Notes

  • This app stores the window position and size in a standard QSettings file (location varies by OS). You may wish to change the APP_DOMAIN value for your situation.

Requirements

This app makes use of the following packages that need to be installed via pip:

  • PySide6