pyqt5
夜雨凭栏
这个作者很懒,什么都没留下…
展开
-
pyqt5 tableWidget表格里添加控件并关联函数
tableWidget表格里添加控件并关联函数原创 2022-05-18 13:56:08 · 1796 阅读 · 0 评论 -
PYQT利用QT designer给QTableWidget表格控件的表头设置不同的颜色
因为设计需要给表头设置颜色,但是用网上搜了下都是统一配色的,无法实现不同的配色,代码与效果如下:self.tableWidget.horizontalHeader().setStyleSheet("color: rgb(0, 0, 255);")后面再QT designer里面看到可以配色,于是试了下:1.先选中表格右键选择 Edit Items2.选中需要改变颜色的表头再点击“Properties<<”按钮(注意:若没有表头请点击左下角绿色的加号添加)...原创 2020-08-20 11:32:30 · 8275 阅读 · 7 评论 -
python 字符串转16进制
s="aasdajoijlsknhv"s_hex=""for i in range(len(s)): s_hex=s_hex+hex(ord(s[i]))[2:]+" "print(s_hex)输出:61 61 73 64 61 6a 6f 69 6a 6c 73 6b 6e 68 76原创 2019-06-20 15:14:22 · 26345 阅读 · 2 评论 -
python打包PYQT5的程序在其他电脑 界面字体显示不全的解决办法
有时候在自己电脑上写好的界面,在别人电脑上运行会出现字体显示不全的情况,尤其是在台式电脑上编成的程序在笔记本上显示基本都会出问题。原因其实是pyqt将ui文件生成的.py文件设置字体会默认使用setPointSize这个函数,而这个函数设置的字体大小是会跟随屏幕的缩放率变化的,台式机的屏幕毕竟大,基本是100%显示,笔记本的屏幕小,基本都是125%甚至是150%,所以导致显示不全。解决...原创 2019-12-16 17:25:03 · 5382 阅读 · 1 评论 -
pyqt5 QCheckBox使用setChecked(False)后再次用鼠标选中时无法触发信号函数的解决办法
项目需要一个复选框QCheckBox来做某种选择,但是会有选中了但是不符合条件的情况,这种情况下需要把复选框的状态置为不选中,我的做法是在下面这个信号链接的函数中判断 if self.checkBox.isChecked()为真且不符合条件的情况下使用setChecked(False)立即置空复选框self.checkBox.stateChanged.connect(self.set_qch...原创 2019-12-06 14:44:54 · 4624 阅读 · 0 评论