使用哪个 python gui 库来创建停靠应用程序?
Posted
技术标签:
【中文标题】使用哪个 python gui 库来创建停靠应用程序?【英文标题】:Which python gui library to use to create dock application? 【发布时间】:2011-04-26 14:06:05 【问题描述】:我想使用 Python 制作一个在 Linux 上运行的对接应用程序,但我没有足够的见解/经验来选择正确的 GUI 库。要求是:
停靠栏应该是无边界的。 背景应该是透明的和/或可使用 SVG 主题进行自定义。 它应该导入 SVG 格式的图标。 它应该能够产生很少的效果(不过没有什么太花哨的),例如apha-淡入/淡出或窗口滑入/滑出。 dock 在桌面上应该有一个特殊的行为(例如,总是在顶部,保留空间等。即典型的dock 行为。) 我看过 GTK、Qt、WX、Tkinter(后者似乎不合适),但我不确定该使用什么。您能否告诉我哪个库最适合这种界面以及我应该寻找哪些功能/文档?谢谢。
【问题讨论】:
【参考方案1】:我发现 Qt(使用 PyQt4)应该能够做到这一点。它有一个特殊的库来处理 SVG 图像,并且似乎可以在不使用另一个库的情况下为整个 GUI 设置主题。请参阅 PyQt4 文档over here。
【讨论】:
以上是关于使用哪个 python gui 库来创建停靠应用程序?的主要内容,如果未能解决你的问题,请参考以下文章
iPod/iPhone(越狱)GUI 应用程序 Python