一个简单的python 3 gui框架。
plib3.gui的Python项目详细描述
gui包包含一个简单的gui应用程序框架 具有两个主要功能:
- 它允许相同的高级代码与 不同的底层gui工具包。目前支持: qt 4,pyside,kde4和wxpython。(原由 编写这个子包的原因是wxwidgets没有 使用qt,我更喜欢qt/kde小部件,但是qt 不适用于Windows,我希望代码 跨平台运行。)注意kde 4和wxpython 工具包此时未经测试。
- 它允许您用术语来表示gui的布局 在python列表和dict中,启用更具声明性的 以及易于阅读(和维护)的编码风格。
除了选择工具包(可能不需要: 子包的主模块可以“自动检测”哪个 要使用的工具包–安装后脚本plib-setup-gui 大部分的工作都是为了实现这一点-所以你只需要 如果不喜欢默认值,则重写 担心工具箱的内部细节;这个 子包是让它们在代码中看起来都一样。
注意:plib3.gui适用于python 3。如果您使用的是python 2.7,请参阅plib.gui包,可在 https://pypi.python.org/pypi/plib.gui。
plib3.gui的setup.py脚本使用setuputils helper模块,它帮助自动化 python安装脚本中的样板文件。此模块可用 作为https://pypi.python.org/pypi/setuputils3的单独版本。
安装
要安装plib3.gui,只需运行:
$ python setup.py install
在shell提示下 解压缩源tarball(与 自述文件在中)。这将安装plib3,然后 运行脚本中的每个安装后脚本 目录。
示例程序
plib3.gui附带的示例程序演示了关键特性 包裹的一部分。安装后,可以在 $PREFIX/share/plib/examples目录。如果你有 posix系统(linux或mac osx),即plib-setup-examples 安装后脚本将安装指向示例的符号链接 $PREFIX/bin目录中的程序。