概述
文章目录
- 前言
- 一、Qt设计师
- 1.使用部件
- 2.资源读入
- 二、转换成.py
- 1.转换工具
- 2.注意
前言
结合石油通信这门课,基于单片机课程。用了CC2530单片机,用了温湿度传感器,MQ-2传感器和光照传感器(其实还用了红外传感器和温度传感器,买了一个火警传感器,但是CC2530就那些接口,而且一周时间过于短了),在python上面进行数据表的处理和软件的设计和封装,做一个学习记录。
一、Qt设计师
PyQt5 Qt 设计师(Qt Designer),PyQt5 自带的 Qt 设计师,不是装完 PyQt5 就凭空出现的。一般在下载python相关包的文件里面,pythonvenvLibsite-packagesqt5_applicationsQtbindesigner.exe里找到,实际依自己的 Python 相关库安装目录。
1.使用部件
很多部件都可以拖过去试一试,具体方法可以直接去度娘搜名字。有一些需要注意,Text Brower 比 Text Edit 应用面广一些,Radio Button一个Frame 只能选择一个按钮,Command Lick Button 可以理解成功能强大全面的Push Button。
2.资源读入
创建一个qrc文件,当前可以用的格式有三种,我选用了一种,放入工程文件。
图片一定要对应上,也要在工程文件里。
读入资源。
拉入一个List View,右键放入后面。
还是右键,编辑样式表,有很多选项,改变颜色,字体,渐变,改变背景在添加资源那个箭头。
第一个是作为背景,不改变背景图片大小,第二个全铺,第三个图片。建议用第二个
二、转换成.py
1.转换工具
pycharm设置工具添加ui转换工具
-m PyQt5.uic.pyuic $FileName$ -o $FileNameWithoutExtension$.py
相关代码
2.注意
背景图因为是导入资源无法转换,所以这个工具在没有使用自己手动添加资源的时候还是很好用的,但是其他时候就不行了。需要将.qrc也转换成.py文件。
https://blog.csdn.net/weixin_44231148/article/details/118370639
用了一个大佬的方法,但是用他的方法.ui转换后的.py,需要导入back.qrc也转换成back_rc.py文件。
import back_rc,会自动导入,但是会放在最后一行,需要提前,蛮怪的。
最后
以上就是大气大炮为你收集整理的一、软件界面的设计——QT设计师换背景,一些按钮学习心得,转换成py文件遇到的问题前言一、Qt设计师二、转换成.py的全部内容,希望文章能够帮你解决一、软件界面的设计——QT设计师换背景,一些按钮学习心得,转换成py文件遇到的问题前言一、Qt设计师二、转换成.py所遇到的程序开发问题。
如果觉得靠谱客网站的内容还不错,欢迎将靠谱客网站推荐给程序员好友。
发表评论 取消回复