QLabel类常用信号:
信号 | 描述 |
linkActivated | 当单击标签中嵌入的超链接,希望在新窗口打开该超链接,setOpenExternalLinks特性必须设置为True,当该属性设置为True时,不能为该信号建立自定义槽函数链接 |
linkHovered | 当鼠标指针滑过标签中嵌入的超链接时,需使用槽函数与该信号进行绑定 |
QLabel伙伴关系及快捷键设置:
#实例化标签控件并命名为Name
label1 = QtWidgets.QLabel('&Name', self)
#实例化行文本编辑控件
lineEdit1 = QtWidgets.QLineEdit(self)
#将标签Name与行文本编辑控件建立伙伴关系
label1.setBuddy(lineEdit1)
#实例化标签控件并命名为Password
label2 = QtWidgets.QLabel('&Password', self)
#实例化行文本编辑控件
lineEdit2 = QtWidgets.QLineEdit(self)
#将标签Password与行文本编辑控件建立伙伴关系
label2.setBuddy(lineEdit2)
在命名label时在首字母前添加'&',实现快捷键'Alt+N'和'Alt+P',通过快捷键操作实现两个文本编辑框间的切换。