PyQt5-QLabel如何使用标签的链接信号

 时间:2026-02-14 21:37:18

1、依然是先导入模块,创建应用程序,设置顶层窗口控件。

PyQt5-QLabel如何使用标签的链接信号

2、创建标签子控件,给文本设置链接,并将打开外部链接设置为True。

PyQt5-QLabel如何使用标签的链接信号

1、①当鼠标悬停在超链接文本上时发出 linkHovered(self, link)信号,参数是个链接的地址的字符串。

②定义一个槽函数 link_hovered(self,link),链接信号。

PyQt5-QLabel如何使用标签的链接信号

2、举例:

例如当鼠标接触到链接的字体后显示提示信息。

PyQt5-QLabel如何使用标签的链接信号

1、①当设置的超文本链接 被激活时发出 linkActivated(self, link);参数是链接地址的字符串;

②当链接被激活时发出此信号;

③注意,并不是链接被打开时发出此信号;例如在设置外部链接 setOpenExternalLinks(True) 时是不会发出此信号的。

如图:点击链接文本,并未输出链接的字符串。

PyQt5-QLabel如何使用标签的链接信号

2、只有当 setOpenExternalLinks(False) 时才会发出信号。

PyQt5-QLabel如何使用标签的链接信号

3、假如要想发出信号,又要打开链接,可将setOpenExternalLinks(True) 放在在槽函数内,双击即可。

PyQt5-QLabel如何使用标签的链接信号

  • Win10CPU占用率100怎么办
  • DataGrip安装与简单使用
  • 怎样安装XP+Win7双正版系统,同时共存C盘?
  • Windows11如何将路径在终端打开
  • 淘票票怎么设置头像
  • 热门搜索
    清明节手抄报一年级 五水共治手抄报内容 小学生禁毒手抄报 书韵飘香手抄报 科普知识手抄报内容 母亲节手抄报图片 感恩教师节手抄报大全 成长足迹手抄报 文明礼仪手抄报名言 文明礼仪手抄报资料