Skip to main content

Additional Qt Widgets for Enaml

Project description


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


  1. TableView
  2. TreeView
  3. IPython console (now obsolete)
  4. DoubleSpinBox
  5. PyQtGraph Plot
  6. KeyEvent
  7. GraphicsView



Table view using enaml syntax. See example for usage.

table view

  1. Text/Icons/Checkboxes
  2. Delegate widgets (any widget can be child of a cell)
  3. Right click menus per item
  4. Tested and working with 1 million+ rows.


SpinBox that works with float values


Plot widgets using PyQtGraph

plot item


IPython console widget.

Note: An IPython console is now included in enaml.


Widget for viewing models from opencascade


A "canvas" Widget for drawing with Qt's GraphicsView.


import enamlx

# Then use like any enaml widget
from enamlx.widgets.api import TreeView # etc..

Project details

Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distributions

No source distribution files available for this release. See tutorial on generating distribution archives.

Built Distribution

enamlx-0.5.0-py3-none-any.whl (57.7 kB view hashes)

Uploaded py3

Supported by

AWS AWS Cloud computing Datadog Datadog Monitoring Facebook / Instagram Facebook / Instagram PSF Sponsor Fastly Fastly CDN Google Google Object Storage and Download Analytics Huawei Huawei PSF Sponsor Microsoft Microsoft PSF Sponsor NVIDIA NVIDIA PSF Sponsor Pingdom Pingdom Monitoring Salesforce Salesforce PSF Sponsor Sentry Sentry Error logging StatusPage StatusPage Status page