{ "info": { "author": "frmdstryr", "author_email": "frmdstryr@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 3 - Alpha", "Intended Audience :: Developers", "License :: OSI Approved :: MIT License", "Operating System :: OS Independent", "Programming Language :: Python", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3", "Topic :: Software Development :: Libraries :: Python Modules" ], "description": "# enamlx\n\nAdditional Qt Widgets for Enaml, mainly used for the Tree and Table widgets.\n\nSupports 2.7 and 3.5+ Qt4 and Qt5.\n\n## Install\n\nNow on [pypi](https://pypi.org/project/enamlx/). \n\n```bash\n\npip install enamlx\n\n```\n\n\n\n#### Widgets ####\n\n1. TableView\n2. TreeView\n3. IPython console (now obsolete)\n4. DoubleSpinBox\n5. PyQtGraph Plot\n6. KeyEvent\n7. GraphicsView\n\n\n#### Examples ####\n\n__TableView__\n\nTable view using enaml syntax. See example for usage.\n\n![table view](https://lh6.googleusercontent.com/FUfzbzZpsMuGymnNdzBeXgONZXJGQreswK05lMP1zRlesxY70Xo14dxYBBOrqb23DCf6yOMeXYqHNxEaNtdc13GNmri6-pQ3-uoq4rcgRvHh3b8J58MVx_xZaifCHz2Hv0Q3CoQ)\n\n1. Text/Icons/Checkboxes\n2. Delegate widgets (any widget can be child of a cell)\n3. Right click menus per item\n4. Tested and working with 1 million+ rows. \n\n\n\n__DoubleSpinBox__\n\nSpinBox that works with float values\n\n\n__PlotItem__\n\nPlot widgets using PyQtGraph\n\n\n![plot item](https://lh5.googleusercontent.com/pqa4WZnMzaU72pYnqc75AghnJGC8Z6kCELcsHkR3n_VTQzEmCB9di7reqqQbCIpnfAVXSCEXK6y07_DMyQ51XUCUAOe-xczfKsYKCRROPbUlDHcGMNSFaBmZRGxXP9Clya_q34I) \n\n__ConsoleWidget__\n\nIPython console widget.\n\n> Note: An IPython console is now included in enaml. \n\n\n__OCCViewer__\n\nWidget for viewing models from opencascade \n\n\n__GraphicsView__\n\nA \"canvas\" Widget for drawing with Qt's GraphicsView.\n\n\n\n# Usage\n\n```python\n\nimport enamlx\nenamlx.install()\n\n# Then use like any enaml widget\nfrom enamlx.widgets.api import TreeView # etc..\n\n```\n\n\n", "description_content_type": "text/markdown", "docs_url": null, "download_url": "", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/frmdstryr/enamlx", "keywords": "enaml,qt,tree,table,widgets", "license": "", "maintainer": "", "maintainer_email": "", "name": "enamlx", "package_url": "https://pypi.org/project/enamlx/", "platform": "", "project_url": "https://pypi.org/project/enamlx/", "project_urls": { "Homepage": "https://github.com/frmdstryr/enamlx" }, "release_url": "https://pypi.org/project/enamlx/0.4.1/", "requires_dist": [ "enaml" ], "requires_python": "", "summary": "Additional Qt Widgets for Enaml", "version": "0.4.1" }, "last_serial": 5118626, "releases": { "0.2.5": [ { "comment_text": "", "digests": { "md5": "95499f580021cc2d9858c83c1ecf7e86", "sha256": "a83b1ccf4093e8850091c902ab0d23c22fe9f8da15b5ca216f37e6f30ca42547" }, "downloads": -1, "filename": "enamlx-0.2.5-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "95499f580021cc2d9858c83c1ecf7e86", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 43977, "upload_time": "2017-12-28T16:44:48", "url": "https://files.pythonhosted.org/packages/0f/04/445c5e8b4f6e680923d4fa884aaa5242306753818a097694772b8eda8dfd/enamlx-0.2.5-py2.py3-none-any.whl" } ], "0.2.6": [ { "comment_text": "", "digests": { "md5": "58ffca88e1112b53fd40ac8470fbabff", "sha256": "6d17351f3d2860d320a923d4800269a22b43d060cd62a20cab8dc7e6494af44e" }, "downloads": -1, "filename": "enamlx-0.2.6-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "58ffca88e1112b53fd40ac8470fbabff", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 44077, "upload_time": "2018-04-26T01:10:25", "url": "https://files.pythonhosted.org/packages/9f/6f/7bd5ad385b41d47af7f40fe4b235dae875f677360a91b195f4c06a1dc410/enamlx-0.2.6-py2.py3-none-any.whl" } ], "0.2.6.1": [ { "comment_text": "", "digests": { "md5": "c49fc1b2c7da511d8299aeae1ba190f4", "sha256": "0dfb3f81c4d55a4cd8dd63af5d47612d888764ce901658b22d00dd9c3fa43fd8" }, "downloads": -1, "filename": "enamlx-0.2.6.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c49fc1b2c7da511d8299aeae1ba190f4", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42829, "upload_time": "2018-04-26T01:21:27", "url": "https://files.pythonhosted.org/packages/9e/27/eed5031da2b4ba372486e0438eaa19ba81e125a74825687b038c7040ae54/enamlx-0.2.6.1-py2.py3-none-any.whl" } ], "0.2.6.2": [ { "comment_text": "", "digests": { "md5": "909ac9376cb31109702e711d3fd35158", "sha256": "531be62617dc30620b1cd584ac61a3af076afdc0adbda26362700638c37b7b37" }, "downloads": -1, "filename": "enamlx-0.2.6.2-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "909ac9376cb31109702e711d3fd35158", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42798, "upload_time": "2018-04-26T01:25:40", "url": "https://files.pythonhosted.org/packages/68/a2/e73a06e56f95e75df4a83f66e43bfc2a6281742b117cf740c65600a2653b/enamlx-0.2.6.2-py2.py3-none-any.whl" } ], "0.2.6.3": [ { "comment_text": "", "digests": { "md5": "03cf5d2ec352426905df5eb3ec132a29", "sha256": "f7220d8cc662694b784b2cdae5aca2714a1c63c7925981a0ebb116732ca371d2" }, "downloads": -1, "filename": "enamlx-0.2.6.3-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "03cf5d2ec352426905df5eb3ec132a29", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42853, "upload_time": "2018-04-26T12:48:01", "url": "https://files.pythonhosted.org/packages/0d/82/14051bb2b3110599d5a15b0075273780cb36c01681f186ce34d2c77e4a84/enamlx-0.2.6.3-py2.py3-none-any.whl" } ], "0.3.0": [ { "comment_text": "", "digests": { "md5": "896f51bd17ae1f74190c9abdbf682913", "sha256": "f02488a6fb4cc5ba59fa63a63ac9f625621940365fda483c5e1da5fbca0f5834" }, "downloads": -1, "filename": "enamlx-0.3.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "896f51bd17ae1f74190c9abdbf682913", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 42919, "upload_time": "2018-05-02T00:18:43", "url": "https://files.pythonhosted.org/packages/be/5a/217fda69ee0e5fa2a9a558de29ead1591e6861b0b6869a075c1346810275/enamlx-0.3.0-py2.py3-none-any.whl" } ], "0.4.1": [ { "comment_text": "", "digests": { "md5": "c5522c8e10e8219a7189e5283a917d89", "sha256": "b05bbcff0e3366e7fddd7cee222e86635b3ae578055e22f5e2e93e02864c52f5" }, "downloads": -1, "filename": "enamlx-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5522c8e10e8219a7189e5283a917d89", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 57310, "upload_time": "2019-04-09T12:39:17", "url": "https://files.pythonhosted.org/packages/cb/f7/48efe7f1b91d91e879e9b762d2cdcbe166edaf03a8989f46a43c938d868a/enamlx-0.4.1-py2.py3-none-any.whl" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "c5522c8e10e8219a7189e5283a917d89", "sha256": "b05bbcff0e3366e7fddd7cee222e86635b3ae578055e22f5e2e93e02864c52f5" }, "downloads": -1, "filename": "enamlx-0.4.1-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "c5522c8e10e8219a7189e5283a917d89", "packagetype": "bdist_wheel", "python_version": "py2.py3", "requires_python": null, "size": 57310, "upload_time": "2019-04-09T12:39:17", "url": "https://files.pythonhosted.org/packages/cb/f7/48efe7f1b91d91e879e9b762d2cdcbe166edaf03a8989f46a43c938d868a/enamlx-0.4.1-py2.py3-none-any.whl" } ] }