一个简单的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目录中的程序。

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
HTTP标头的java InputStream未终止   java测试SpringWebListener   具有定义的替换编号Java的regex ReplaceAll   在java中使用contains()方法   java在选择查询中使用JoinColumn字段   具有用户的java Start-stop demon不是以给定用户启动   java glBufferData生成GL\u无效\u操作   java中循环代码的循环   Java位无符号移位(>>>>)会产生奇怪的结果   java HQL使用点分隔符从select获取结果   条纹、弹簧、玩耍(或?):使用哪种高性能Java框架?   广播接收机中的java停止服务   java回收器视图占据整个屏幕。不在上面显示我的UI元素   java使MySQL查询更快   java MappedByteBuffer查询   java递归算法问题