The most easy way to create Qt form dialogs and widgets with Python
Project description
- With formlayout, generating a form is very easy:
- To show a dialog box, just call the fedit function.
- To set-up the form dialog, simply use lists to pass parameters (field names, default values, …).
- To embedd formlayout in your own library, just copy the formlayout autoconsistent single script (zero dependency, except Qt itself).
Here is a simple example (more are included in source package):
from formlayout import fedit
datalist = [('Name', 'Paul'),
(None, None),
(None, 'Information:'),
('Age', 30),
('Sex', [0, 'Male', 'Female']),
('Size', 12.1),
('Eyes', 'green'),
('Married', True),
]
fedit(datalist, title="Describe yourself", comment="This is just an <b>example</b>.")
This shows the following dialog box:
Project details
Release history Release notifications | RSS feed
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
| Filename, size | File type | Python version | Upload date | Hashes |
|---|---|---|---|---|
| Filename, size formlayout-1.2.0.tar.gz (79.6 kB) | File type Source | Python version None | Upload date | Hashes View |
| Filename, size formlayout-1.2.0-py2.py3-none-any.whl (13.7 kB) | File type Wheel | Python version py2.py3 | Upload date | Hashes View |
Close
Hashes for formlayout-1.2.0-py2.py3-none-any.whl
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 | 703dedc1c1b2a4309c6a1f4e70a526ed9c52de656cb4960e5378aae3985f2a4c |
|
| MD5 | 6b8ef7677284060c44e033815d4fb06b |
|
| BLAKE2-256 | a624641cfbac0dece019aea42d96d959e50a547a00d96ff0fa499484e37abe05 |