{ "info": { "author": "Pierre Raybaut", "author_email": "pierre.raybaut@gmail.com", "bugtrack_url": null, "classifiers": [ "Development Status :: 5 - Production/Stable", "License :: OSI Approved :: MIT License", "Operating System :: MacOS", "Operating System :: Microsoft :: Windows", "Operating System :: OS Independent", "Operating System :: POSIX", "Operating System :: Unix", "Programming Language :: Python :: 2.6", "Programming Language :: Python :: 2.7", "Programming Language :: Python :: 3" ], "description": ".. image:: https://pythonhosted.org/formlayout/_images/advanced1.png\r\n.. image:: https://pythonhosted.org/formlayout/_images/advanced2.png\r\n.. image:: https://pythonhosted.org/formlayout/_images/advanced3.png\r\n\r\nWith ``formlayout``, generating a form is very easy:\r\n * To show a dialog box, just call the ``fedit`` function.\r\n * To set-up the form dialog, simply use lists to pass parameters (field names, default values, ...).\r\n * To embedd ``formlayout`` in your own library, just copy the ``formlayout`` autoconsistent single script (*zero dependency*, except Qt itself).\r\n\r\n\r\nHere is a simple example (more are included in source package)::\r\n\r\n from formlayout import fedit\r\n datalist = [('Name', 'Paul'),\r\n (None, None),\r\n (None, 'Information:'),\r\n ('Age', 30),\r\n ('Sex', [0, 'Male', 'Female']),\r\n ('Size', 12.1),\r\n ('Eyes', 'green'),\r\n ('Married', True),\r\n ]\r\n fedit(datalist, title=\"Describe yourself\", comment=\"This is just an example.\")\r\n\r\nThis shows the following dialog box:\r\n\r\n.. image:: https://pythonhosted.org/formlayout/_images/simple.png", "description_content_type": null, "docs_url": "https://pythonhosted.org/formlayout/", "download_url": "UNKNOWN", "downloads": { "last_day": -1, "last_month": -1, "last_week": -1 }, "home_page": "https://github.com/PierreRaybaut/formlayout", "keywords": "PyQt4 PyQt5 PySide GUI", "license": "MIT", "maintainer": "", "maintainer_email": "", "name": "formlayout", "package_url": "https://pypi.org/project/formlayout/", "platform": "any", "project_url": "https://pypi.org/project/formlayout/", "project_urls": { "Download": "UNKNOWN", "Homepage": "https://github.com/PierreRaybaut/formlayout" }, "release_url": "https://pypi.org/project/formlayout/1.1.0/", "requires_dist": null, "requires_python": null, "summary": "The most easy way to create Qt form dialogs and widgets with Python", "version": "1.1.0" }, "last_serial": 2108211, "releases": { "1.0.0": [], "1.0.1": [], "1.0.12": [ { "comment_text": "", "digests": { "md5": "9f38536d38b6e3ebf38ef7ecc318ff5a", "sha256": "906f24b9ec270ee7f351a84d74ea3de039ca4db16359a08ce131b0cae4f5673a" }, "downloads": -1, "filename": "formlayout-1.0.12.zip", "has_sig": false, "md5_digest": "9f38536d38b6e3ebf38ef7ecc318ff5a", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 8989, "upload_time": "2015-10-12T18:38:04", "url": "https://files.pythonhosted.org/packages/2e/4c/0f192e9199582ffc8f8bc7ac438985b8aff91720d3c02bc92dbf0c63106e/formlayout-1.0.12.zip" } ], "1.0.13": [ { "comment_text": "", "digests": { "md5": "4d47d04a3d9b73c1bdb7389bab03e2fb", "sha256": "b6acf5241f8eac528c6a66562bf3c57f70f902f32102c8fcf935dac786041651" }, "downloads": -1, "filename": "formlayout-1.0.13.zip", "has_sig": false, "md5_digest": "4d47d04a3d9b73c1bdb7389bab03e2fb", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9145, "upload_time": "2015-10-12T18:39:01", "url": "https://files.pythonhosted.org/packages/aa/56/b1e549316749d28afa6a0563d17af19b7236b63c3de9a65564f8e32b797f/formlayout-1.0.13.zip" } ], "1.0.15": [ { "comment_text": "", "digests": { "md5": "db2d06281158506bee84732da9888ff0", "sha256": "c18a70e4a19a06a0ce685ec6269f20d1bc208fbb3a7598e75b3c94638afbc559" }, "downloads": -1, "filename": "formlayout-1.0.15.zip", "has_sig": false, "md5_digest": "db2d06281158506bee84732da9888ff0", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9674, "upload_time": "2015-10-12T18:39:30", "url": "https://files.pythonhosted.org/packages/5d/d8/8a74a99111c8a7676cc1f27aa91f94c4eab0f3bfdeca2da6274415c92a26/formlayout-1.0.15.zip" } ], "1.0.2": [], "1.0.3": [], "1.0.4": [], "1.0.5": [], "1.0.7": [], "1.0.8": [], "1.0.9": [], "1.1.0": [ { "comment_text": "", "digests": { "md5": "a5f05b95e20f553c8e2169cb0e750592", "sha256": "b02b5c747120f16ad2b8e52830f76c28600f1b3a47b6068e11fe75cd55e779e3" }, "downloads": -1, "filename": "formlayout-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5f05b95e20f553c8e2169cb0e750592", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9040, "upload_time": "2015-11-15T10:43:14", "url": "https://files.pythonhosted.org/packages/47/ea/32b653705b96a2d3fe4a96da54fd89a069b9720745a86880a948274927e3/formlayout-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4acced3deff2326d5d9cb0fde96a6206", "sha256": "d3ceccd97d7c80041fd8dccb99e5472a657d5d432d00b1b23284e12773c4d1bd" }, "downloads": -1, "filename": "formlayout-1.1.0.zip", "has_sig": false, "md5_digest": "4acced3deff2326d5d9cb0fde96a6206", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9504, "upload_time": "2015-11-15T10:43:02", "url": "https://files.pythonhosted.org/packages/2c/7a/78b99df053be1c0958fe4d8f56f56356b68ff88990108d3c749419106d39/formlayout-1.1.0.zip" } ] }, "urls": [ { "comment_text": "", "digests": { "md5": "a5f05b95e20f553c8e2169cb0e750592", "sha256": "b02b5c747120f16ad2b8e52830f76c28600f1b3a47b6068e11fe75cd55e779e3" }, "downloads": -1, "filename": "formlayout-1.1.0-py2.py3-none-any.whl", "has_sig": false, "md5_digest": "a5f05b95e20f553c8e2169cb0e750592", "packagetype": "bdist_wheel", "python_version": "2.7", "requires_python": null, "size": 9040, "upload_time": "2015-11-15T10:43:14", "url": "https://files.pythonhosted.org/packages/47/ea/32b653705b96a2d3fe4a96da54fd89a069b9720745a86880a948274927e3/formlayout-1.1.0-py2.py3-none-any.whl" }, { "comment_text": "", "digests": { "md5": "4acced3deff2326d5d9cb0fde96a6206", "sha256": "d3ceccd97d7c80041fd8dccb99e5472a657d5d432d00b1b23284e12773c4d1bd" }, "downloads": -1, "filename": "formlayout-1.1.0.zip", "has_sig": false, "md5_digest": "4acced3deff2326d5d9cb0fde96a6206", "packagetype": "sdist", "python_version": "source", "requires_python": null, "size": 9504, "upload_time": "2015-11-15T10:43:02", "url": "https://files.pythonhosted.org/packages/2c/7a/78b99df053be1c0958fe4d8f56f56356b68ff88990108d3c749419106d39/formlayout-1.1.0.zip" } ] }