Additional Qt Widgets for Enaml, mainly used for the Tree and Table widgets.
Supports 2.7 and 3.5+ Qt4 and Qt5.
Now on pypi.
pip install enamlx
- TableView
- TreeView
- IPython console (now obsolete)
- DoubleSpinBox
- PyQtGraph Plot
- KeyEvent
- GraphicsView
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
ConsoleWidget
IPython console widget.
Note: An IPython console is now included in enaml.
OCCViewer
Widget for viewing models from opencascade
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..