说起python 语言的GUI模块,python自身的tkinter库和PyQt库相信是很多人都绕不开的。tkinter是python的标准库,不需要安装,简单易学,代码量少,这是它最大的优点,但是它有个致命的弱点,就是界面外观实在太难看,而且网上深层次的资料很少,基本上都是一些基础用法。而PyQt呢,是个非常专业的GUI工具,可以做出非常漂亮的界面,但是它学习起来比较复杂,代码量大,开发难道高。由于本人并非专业开发者,自从学python以来一直用tkinter,所以我想能不能用tkinter也做出比较美观漂亮的界面呢?于是开发了这个xtkinter库,希望能开发方便一些。不过这个xtkinter还有一些缺点未解决,仍然需要改进,一是主题目前都是图片化的,这一点已经想到一个解决办法,日后有时间会在新的版本中更新; 二是在windows系统下圆角有锯齿的问题,这个问题目前本人没有好的解决办法,希望有懂的开源爱好者,能一起想办法解决一下。不多说了,看下面的重点:
xtkinter是基于tkinter的python Ui窗口设计模块,是tkinter库的扩展,添加了更灵活的自定义窗口设计以及主题样式的可视化修改