以前想利用QT designer 进行python的GUI编程,安装过程过于久远,就不叙述了。python
【python函数包】c++
一、PyQt5 5.11编程
二、PyQt5-tools 5.11eclipse
【工具】函数
Qt designer 工具
python3.6ui
因为好久以前安装的,并且没有用其余的IDE,仍然使用的eclipse,暂时尚未将Qt designer集成在这个 IDE里面,可能能够,可能不行吧,以后有时间了再来查资料看行不行。spa
这个软件设计python的界面很好,很实用的。可是在其中遇到了不少问题,困扰了我好久。设计
一、在Qt designer中设计好的界面,如何转换成python语言。blog
解决办法:文件的保存格式默认为.ui。由于咱们保存的是ui设计文件。Pyhton3若是要使用这个界面文件,必须将其转换为Pyhton3程序才能够。在cmd窗口下,输入命令:pyuic5 -o ui.py untitled.ui 就能够自动帮你转换了。
(其中ui.py是转换后python文件名,untitled.ui是你的窗体文件名)
二、以前之后在Qt designer 中能够直接查看python的代码,主要是还有这个功能,菜单 窗体——>查看代码。 可是在个人软件中有个问题,会提示错误。如图1所示;
可是在个人安装包路径下,并无找到bin这个目录,使人绝望。而后查找了资料后发现,说是由于python的安装目录中含有空格致使的,可是明显个人安装路径并无空格,因此不符合这个设定。
解决办法:在该目录下,新建一个bin目录,而后我在……/pyqt5_tools 这个目录下找到了uic.exe文件,而后移动到bin目录下,这样就能出现了查看不提示错误了。可是,显示的代码是c++。
[尝试] 将pyuic.py 打包成exe文件,而后放在目录下,发现并么有用。会提示错误,没有main模块。以后有时间会进一步来尝试。