Additional Qt Widgets for Enaml, mainly used for the Tree and Table widgets.
Supports 3.5+ Qt5 and Qt6.
Now on pypi.
pip install enamlx
- TableView
- TreeView
- DoubleSpinBox
- GraphicsView
- PyQtGraph Plot
- KeyEvent
TableView
Table view using enaml syntax. See example for usage.
- Text/Icons/Checkboxes
- Delegate widgets (any widget can be child of a cell)
- Right click menus per item
- Tested and working with 1 million+ rows.
DoubleSpinBox
SpinBox that works with float values
PlotItem
Plot widgets using PyQtGraph
GraphicsView
A "canvas" Widget for drawing with Qt's GraphicsView.
import enamlx
enamlx.install()
# Then use like any enaml widget
from enamlx.widgets.api import TreeView # etc..