代码之家  ›  专栏  ›  技术社区  ›  Rich

使用python的本机Windows应用程序的qt4、gtk+、wxwidgets或ironpython

  •  5
  • Rich  · 技术社区  · 16 年前

    我需要使用python(和py2exe,我猜)构建一个本地的windows应用程序。

    功能要求如下:

    1. 任务栏图标
    2. 警报通知(任务栏图标旁边)
    3. 无铬窗(理想情况下是漂亮的圆形彩色窗)。
    4. WebKit渲染一些无铬窗口

    到目前为止,我已经确定了以下可能的工具包:

    • PYGTK
    • PYQT4
    • WxWIDGET
    • 铁箍龙

    我以前从来没有用过这些,所以我希望你对选择上述其中一个的适合性或陷阱的建议。

    非常感谢你的想法!

    富有的

    PS:我已经考虑了钛和空气;空气因为运行时而过时,钛因为编译/部署模型而过时。

    编辑:这里有一个很有前途的(在开发中)lgpl-python-bindings for qt(为什么pyqt不能只做lgpl,我不知道): http://www.pyside.org/

    2 回复  |  直到 16 年前
        1
  •  1
  •   richo    16 年前

    我已经用wxpython部署了一段时间的商业级应用程序。

    您可能对Qt的许可有问题。

    我喜欢WX,因为它仍然很轻便,而且比GTK还不太过时。我只剩下WX,但这仍然是一个意见。祝你好运。

    WX可以做你列在最上面的所有事情。

        2
  •  4
  •   Luper Rouch François Lagunas    16 年前

    Qt有一个干净一致的API、完整的小部件集、优秀的文档和工具,内置了WebKit集成。

    在我看来,你提到的其他图书馆都没有提供所有这些,所以我的建议是,如果你能接受Pyqt4的许可计划,就使用它。