Guietta!¶
Guietta is a tool that makes simple GUIs simple:
And here it is:
- Also featuring:
- matplotlib integration, for easy event-driven plots
- easily display columns of data in labels using lists and dicts
- multiple windows
- customizable behaviour in case of exceptions
- queue-like mode (a la PySimpleGUI)
- integrate any QT widget seamlessly, even your custom ones (as long as it derives from QWidget, it is OK)
- easy background processing for long-running operations
- ordinary QT signals/slots, accepting any Python callable, if you really want to use them
Installation¶
pip install guietta
Source code¶
Troubleshooting¶
Guietta uses Qt5, and some Linux distributions, like Ubuntu 16.04, appear to have an incomplete default installation. If you encounter trouble running guietta, please read the troubleshooting guide.
If you use conda, please read our page on QT incompatibilities with conda.