无麻烦的Pyside表单。
psforms的Python项目详细描述
psforms
无麻烦的Pyside表单。
from psforms import (Form, IntField, StringField, StringOptionField, BoolField) class MyForm(Form): '''My amazing form, useful in many scenarios.''' title = 'My Form' int_field = IntField('Integer Value') str_field = StringOptionField('String Value', options=['A', 'B', 'C']) bool_field = BoolField('Boolean Value') strb_field = StringField('String Value B') myform_dialog = MyForm.as_dialog() if myform_dialog.exec_(): print dialog.get_value()
功能
- 轻松创建表单
- 将窗体设置为自己的窗口或将其用作自己的独立对话框
- 所有标准pyside输入小部件的统一api
获取psforms
您可以使用pip安装psforms:
pip install psforms
或者您可以使用设置工具:
git clone git@github.com/danbradham/psforms.git cd psforms python setup.py install
文件
有关详细信息,请访问docs。