跳转到主要内容

Python对象的自动对话框生成器,支持多个图形后端:Qt、GTK和HTML(单用户或多用户)。

项目描述

编辑obj3是Python对象的自动对话框生成器。它支持多个后端;目前支持Qt、GTK和HTML。HTML后端基于W2UI,可以在本地单用户模式下使用,也可以在分布式多用户模式下使用。

编辑obj3对话框由属性列表、一个豪华但无用的图标和标题栏以及树视图(如果编辑的对象是树状结构的一部分)组成。编辑obj3包括一个高级内省模块,通常可以猜测如何编辑任何对象;也可以通过编辑obj3.introsp模块对其进行特定类对象的定制。编辑obj3还支持一组对象的同步编辑,就像它们是一个单独的对象一样。

包括其他辅助模块

  • editobj3.observe:观察框架

  • editobj3.undoredo:多撤销/重做框架

  • editobj3.http_ws_server:支持WebSocket的HTTP服务器,具有类似于Python的http.server模块的接口

编辑obj3由Jean-Baptiste Lamy创建。它可在GNU LGPL许可下使用。

如有问题,请联系Jean-Baptiste Lamy <jibalamy @ free . fr>

安装

首先解压tar包。

EditObj 3使用Python的DistUtils进行安装。要安装,请以root用户身份输入:

cd EditObj3-* python3 ./setup.py install

默认情况下,EditObj 3安装在/usr,如果需要更改位置,可以修改setup.cfg文件。

项目详情


下载文件

下载适合您平台的文件。如果您不确定选择哪个,请了解更多关于安装包的信息。

源代码分发

Editobj3-0.2.tar.gz (768.9 kB 查看哈希)

上传时间 源代码