使用反射为任意python对象创建qt编辑器。
editorium的Python项目详细描述
====
编辑部
==
`editory`:t:通过反射创建对象或函数的“qt”:t:编辑器。
反射对象字段或方法参数,并为每个字段或参数生成编辑器。
例如,将“int”字段生成为“qspinbox”编辑器。
`字符串强制`:t:命令行等效的project。
--
--
features
--
*generate editor for field/type
*generate editors for object
*generate editors for function call
*read fields from object to editors
*write fields from editors to object
*支持自定义编辑器和扩展名
----
默认编辑器
----
…列表表:
:标题行:1
>
*>>>>
>>>>>
>>>>>
>>>>>
>>>>>>>>>>>>>>
>>>>>
>>>>
>>>
>>>>
>>>>>
>>>>>>>>>>>
>
>>>
>>>
>>>
>>
>>
>>
>>>
>>
>>>
>>>>><
>>>>>>
<
-`nullableeditor`
-`qcheckbox`&;编辑(`t`)
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>
>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>-编辑器(`T`)`[]`
*-`文件名`[2]
-`abstractbrowsereditor`
-`qlineedit`&;`qtoolbutton`
…[1]`optional[t]`是由'python`:t:'s` typing`:t:library提供的一个PEP-484注释,表示一个值可以是'none'。
[2]“filename”是由“mhelper”:t:library提供的pep-484样式的注释,并提供有关可接受文件名的提示,例如“filename[”.txt,“emode.save]`.
…[3]查询“string胁迫”:t:library以获取“enum”等类型的选项列表,因此,如果您已使用“string胁迫”注册了列表提供程序:t:t:editorum:t:则无需再次注册。_ PEP-484:https://www.python.org/dev/peps/pep-0484/
编辑部
==
`editory`:t:通过反射创建对象或函数的“qt”:t:编辑器。
反射对象字段或方法参数,并为每个字段或参数生成编辑器。
例如,将“int”字段生成为“qspinbox”编辑器。
`字符串强制`:t:命令行等效的project。
--
--
features
--
*generate editor for field/type
*generate editors for object
*generate editors for function call
*read fields from object to editors
*write fields from editors to object
*支持自定义编辑器和扩展名
----
默认编辑器
----
…列表表:
:标题行:1
>
*>>>>
>>>>>
>>>>>
>>>>>
>>>>>>>>>>>>>>
>>>>>
>>>>
>>>
>>>>
>>>>>
>>>>>>>>>>>
>
>>>
>>>
>>>
>>
>>
>>
>>>
>>
>>>
>>>>><
>>>>>>
<
-`nullableeditor`
-`qcheckbox`&;编辑(`t`)
>>>>>>>>>>>>>>>>>>>>>>
>>>>>>
>>>>>>>>>>>>>>>>>>>>>>
>>>>
>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>-编辑器(`T`)`[]`
*-`文件名`[2]
-`abstractbrowsereditor`
-`qlineedit`&;`qtoolbutton`
…[1]`optional[t]`是由'python`:t:'s` typing`:t:library提供的一个PEP-484注释,表示一个值可以是'none'。
[2]“filename”是由“mhelper”:t:library提供的pep-484样式的注释,并提供有关可接受文件名的提示,例如“filename[”.txt,“emode.save]`.
…[3]查询“string胁迫”:t:library以获取“enum”等类型的选项列表,因此,如果您已使用“string胁迫”注册了列表提供程序:t:t:editorum:t:则无需再次注册。_ PEP-484:https://www.python.org/dev/peps/pep-0484/