- 博客(11)
- 收藏
- 关注
原创 自定义信号signal和槽slot时报错‘PyQt5.QtCore.pyqtSignal‘ object has no attribute ‘connect‘解决方案
(这个是自己界面调用自己信号要注意的,如果是跨界面就不需要注意这个情况),正确的信号接收应该是在init函数中,不能在类外或者在类中定义成属性。例如我们在定义信号的时候,可能定义在初始化中了,而正确的定义是在类中定义成属性。中使用信号,出现这种报错,从我自己目前情况总结有两种。我们在用图形界面的时候,会用到信号,如果是在。
2022-12-22 17:01:54 1036
原创 QTextEdit添加 Enter 按钮 监听事件 Qt.Key_Return与Qt.Key_Enter
QTextEdit 有的时候会需要在按 Enter 案件的时候,进行一定的事件操作。但是QTextEdit 本身没有这样的 接口,所以我们 需要自定义组件。当我们 QTextEdit 点击 Enter 的时候,会执行相应操作。1.主界面 testEdit.py。2.自定义的QTextEdit文件。
2022-12-22 16:59:37 504
原创 PyQt5中未包含QtWebEngine,QtWebEngineWidgets也就是老版本的QWebView
新版本的PyQt5 没有web引擎(至少5.15.4版本没有),需要自己改写。四:在ui转成的py文件中添加URL 修改尺寸位置等。三:将Widget升级成WebEngine。二:先选择Widget控件。
2022-12-18 19:23:17 946
原创 PyQt5创建右键菜单QTableView实现右键菜单
建立菜单很快,主要是位置问题,可以看到代码中关于位置的就有三条,1和3效果一样,他获取到的位置是在表格中的位置,菜单却出现在整个软件的相对位置上,只有2获得的位置是准确的。上面的软件,最左侧是QList,中间是QLabelView,准备给中间的表格加个右键菜单,主要代码如下。
2022-12-16 14:59:18 784
原创 PyQt5.QtMultimedia.QSound.play() 报错QSoundEffect(qaudio): Error decoding source
使用PyQt5.QtMultimedia.QSound.play() 播放声音。③:可以相对路径 ‘./res/Img/子弹.png’二:声音的比特率不能太大,具体多少还有具体测试可以使用。②:可以相对路径 ‘res/Img/子弹.png’④:但是不可以: ‘/res/Img/子弹.png’①:可以是绝对路径:C:\test.wav。一:声音格式必须是wav格式。
2022-12-15 19:53:17 674
原创 python 设置音频默认播放设备AudioDeviceCmdlets
平时需要频繁更换默认播放设备,虽然可以手动打开控制面板–声音–修改默认播放设备.但是作为程序员需要一切皆自动!如果w10 可以跳过本步骤,直接下面就可以,如果是w7或者安装的Powershell版本标记老旧,需要。无法将“Unblock-File”项识别为 cmdlet、函数、脚本文件或可运行程序的名称。发现AudioDeviceCmdlets可以实现,特此记录!名称的拼写,如果包括路径,请确保路径正确,然后重试。2022.12.12日。
2022-12-12 22:27:56 1264
原创 Python实现易语言到字节集功能
易语言中有到字节集命令,但是不会易语言或者易语言太麻烦,只会点python,查找Python实现,记录下还不完全!
2022-12-06 14:36:26 677
原创 selenium利用javascript进行自动打印网页为PDF
selenium爬取页面的时候有时需要保持页面为PDF格式 并且不能使用pdfkit 模块(有的网址限制必须浏览器打开)
2022-12-05 16:39:43 2365
原创 python selenium 右键另存为 模拟手动v+自动保存
selenium 爬取过程中有部分网址无法图片元素或者无法截图页面,使用ActionChains点击右键 然后加win32api 模拟手动保存
2022-12-05 16:10:01 999 1
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人