PyQt5可滚动标签 – 为标签部分设置工具提示持续时间
在这篇文章中,我们将看到如何为滚动标签的标签部分设置工具提示持续时间,当我们知道我们可以通过继承滚动类并在其中制作标签来制作可滚动的标签时,但当我们为类对象设置工具提示时,工具提示被设置到整个部件上,即标签和滚动条。
为了在标签部分添加工具提示和它的持续时间,我们必须覆盖对象的功能。
实现的步骤 –
1.创建一个继承于QScrollArea的新类
2.在该类中创建垂直布局
3.创建一个标签,使其成为多行,并将其添加到布局中
5.覆盖标签的setText和text方法
6.覆盖setToolTip方法,为标签添加工具提示
7.覆盖setToolTipDuration方法,为标签添加持续时间
8.在主窗口类中创建该类的对象,并为其设置文本
9.在setToolTip方法的帮助下,为该对象添加工具提示
10.在setToolTipDuration方法的帮助下,为该对象添加工具提示的持续时间。
下面是实现方法
输出 :
该工具提示将在1000毫秒后消失。