pyqt控件设置超链接不跳转

万年历 万年历 2022-12-03 12 0

利用pyqt5做了一个测试小软件win10怎么更改默认浏览器,需要在一个控件上添加超链接,经过一上午的资料查询,验证了两种方式可行(当然还有其他方式,没在一一验证):

一:label文本超链接

self.label_3.setText('<a href=";')

self.label_3.setOpenExternalLinks(True)

二:点击按钮触发跳转到相应网页

self.aly_btn.clicked.connect(lambda :popen("start "))

满怀信心的做好后win10怎么更改默认浏览器,点击根本没有反应(一上午的时间主要就浪费在这里....... ),查找了好多资料,才想到万一不是代码问题,而是我电脑本身问题呢?有了这个想法于是快速打包后,放在虚拟机里测试,尼玛就是这个问题!气的老子头都大了.....

说下主要问题及解决方式win10怎么更改默认浏览器,本人用的win10系统(不知其他系统是否有同样问题,需要各位大佬去验证了)

首先打开windows设置

点击win10怎么更改默认浏览器,打开设置

选择应用

左侧选默认应用

web浏览器默认可以更换一下

这里多说一句,原来系统默认的浏览器是windows自带的edge,我更改默认为谷歌浏览器后,软件超链接跳转就成功了!而且更离谱的是,默认浏览器再换回去也成功了!没在深究为啥,各位如果也碰到类似问题,不妨试试win10怎么更改默认浏览器。

附:在你还在刷短视频的时候win10怎么更改默认浏览器,别人正在备考阿里云认证证书!

阿里云学习资料(二)

阿里云、腾讯云各种资料汇集!看到快速保存win10怎么更改默认浏览器,不要再傻傻的搜了!!!