哪个Python GUI库适合创建停靠应用程序?

1 投票
1 回答
1357 浏览
提问于 2025-04-16 16:26

我想用Python制作一个在Linux上运行的停靠应用程序,但我对选择合适的图形界面库没有足够的了解和经验。我的需求是:

  • 停靠栏应该没有边框。
  • 背景应该是透明的,或者可以用SVG主题自定义。
  • 它应该能导入SVG格式的图标。
  • 应该能产生一些效果(不过不要太复杂),比如渐变出现/消失或者窗口滑入/滑出。
  • 停靠栏在桌面上应该有特殊的行为(例如,总是在最上面,保留空间等,也就是典型的停靠栏行为)。

我看过GTK、Qt、WX和Tkinter(后者似乎不太合适),但我不确定该用哪个。你能告诉我哪个库最适合这种界面,以及我应该查找哪些功能/文档吗?

谢谢。

1 个回答

1

我发现Qt(使用PyQt4)应该可以做到这一点。它有一个专门的库来处理SVG图像,而且似乎可以在不使用其他库的情况下对整个图形界面进行主题设置。你可以在这里查看PyQt4的文档

撰写回答