t设计师是Qt的所见即所得的界面设计工具,通过拖拉方式设计界面,但它并不能产生任何代码. Qt设计师使用.ui后缀的XML文件来存储界面内容.通过pyuic4命令可以编译成.py文件,.py文件的内容就和我们手写界面的类似. 当然直接使用.ui文件也是可以的,但是有两个问题,一个是效率不高,需要在运行时做动态转换创建界面:二是不方便打包发布.这里只讲最佳实践,不讲这种方式,感兴趣的可以自己研究.我后面会写文章讲解. 下面通过一个例子,讲述如何创建界面,并编译,以及如何使用信号和槽.该例子上有一个