qt desinger 写界面 pyqt5

今天写界面。

打开qt desinger,新建一个mainwindow,拖拉按钮。

qt desinger 写界面 pyqt5

太丑了,加点背景图片美化一下。

右键 -> change stylesheet -> border image(这个可以自动调节图片铺满按钮,background image不可以)

qt desinger 写界面 pyqt5

点铅笔,可以增加新的resource: 左边添加.qrc文件,右边选择相应的背景图

qt desinger 写界面 pyqt5

就会看到自动加了代码,也自动生成了.qrc文件:

qt desinger 写界面 pyqt5

每个按钮都添加,背景也添加,效果如图:

qt desinger 写界面 pyqt5

接下来为按钮添加功能,要先转换成.py文件,这个需要先配置external tools的pyuic和pyrcc,配置教程网上有。

qt desinger 写界面 pyqt5

qt desinger 写界面 pyqt5

 

qt desinger 写界面 pyqt5

注意pyrcc配置的program是pyrcc5.exe,而不是python.exe,否则出现错误:

qt desinger 写界面 pyqt5

识别不了<RCC>。

 

也可以直接在cmd输入命令,加上路径,不管在哪个目录执行命令都行。

qt desinger 写界面 pyqt5