用于enaml的其他qt小部件
enamlx的Python项目详细描述
搪瓷
用于enaml的其他qt小部件,主要用于树和表小部件。
支持2.7和3.5+qt4和qt5。
安装
现在是pypi。
pip install enamlx
小部件
- 表格视图
- 树视图
- ipython控制台(现已过时)
- 双旋转框
- PyqtGraph绘图
- 关键事件
- 图形视图
示例
tableview
使用ENML语法的表视图。用法见示例。
- 文本/图标/复选框
- 委托窗口小部件(任何窗口小部件都可以是单元格的子窗口小部件)
- 每个项目的右键菜单
- 测试并使用100多万行。
doublespinbox
使用浮点值的微调框
plotitem
使用pyqtgraph绘制小部件
consolewidget
ipython控制台小部件。
Note: An IPython console is now included in enaml.
occviewer
从opencascade查看模型的小部件
graphicsview
使用qt的graphicsview绘制的“画布”小部件。
用法
importenamlxenamlx.install()# Then use like any enaml widgetfromenamlx.widgets.apiimportTreeView# etc..