Unimenu
With unimenu you create menus in apps from a config, with only a few lines of code.
https://github.com/hannesdelbeke/unimenu
it has different implementations for each app.
it handles adding to the default Maya menu overwrites the whole menu
Backlinks¶
- my code projects
- unimenu wiki standardized menu creation across in dcc apps
- unimenu dev notes
- logic is config -> qt
config ->class inst -> qt menu
can now be reused in toolBrowser
config -> class -> qt buttons/widgets
- logic is config -> qt
- challenging to keep documentation updated
- I’m starting to run into issues with my bigger projects that are organic and change or grow a lot
big projects need not only code updates, but also documentation updates.
- I’m starting to run into issues with my bigger projects that are organic and change or grow a lot
- Unreal - add menu with Python
- unimenu addon
- unimenu as a Blender addon
- Maya command launchers
- Maya print menus
- unimenu uses the build-in methods
- Unreal icons
- link to sample icon menu unimenu
- my pip packages
- unimenu 46
- prevent the need for wrapper plugins
- unimenu, since we launch a simple command from the menu.
- qt unimenu issue
- In unimenu, I ran into an issue with pyside6 ( Qt), actions are moved from
QtWidgetstoQtGui, so pyside6 apps didn’t work.
https://www.pythonguis.com/faq/pyqt5-vs-pyqt6/
- In unimenu, I ran into an issue with pyside6 ( Qt), actions are moved from
- unimenu - replace configs with python module
- Until now, I was setting up projects like this: