2011-08-05 38 views
0

我试图对此主题进行研究,但我一直无法找到任何东西,因为我不知道如何说出我的问题。我刚开始创建一个Python应用程序,我想要弄清楚的第一件事就是外观。对于该程序的外观,我希望拥有自己的自定义关闭按钮,最大化按钮,最小化按钮和顶部栏,就像我以前使用Expression Blend所做的那样。我该如何用Python来做到这一点,我应该使用什么图形库(Tkinter等)?谢谢。自定义窗口外观Python

+0

我一直在环顾四周,我认为这可能是在PyQT中做到这一点。你们有什么感想? – Paul

+0

这取决于你在做什么你的申请。从我所知道的PyQT和wxPython都是不同的许可证例如。如果这不是问题,则取决于它的复杂程度。自定义按钮之类的东西也可以在Tkinter上完成,并且可以作为Python分发的一部分。但是如果你想要集成诸如OpenGL或matplotlib之类的东西,那么使用wxPython或PyQt会更好。我会推荐wxPython,因为他们有一个非常活跃的邮件列表,以防万一遇到麻烦。 – Bogdan

回答

0

检查出wxPython作为一个开始,它被广泛使用。

如果您对Qt感兴趣,请查看PySidePyQt

如果您只谈论Windows而不是跨平台,请考虑PyWin32直接使用Windows API而不是通过其他软件包之一。