12. 为组件的内建信号编写槽函数
Posted lnliyang
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了12. 为组件的内建信号编写槽函数相关的知识,希望对你有一定的参考价值。
//自动关联槽函数
1. 清空
- 选中清空按钮右键 -> Go to slot -> clicked()
# QpushButton类的按钮常用的信号是clicked,就是点击发射信号
- 复制函数名称在myDialog.py文件的QmyDialog类下定义同名函数
def on_btnClear_clicked(self): self.ui.textEdit.clear()
2. 字体
- 选中Bold复选框右键 -> Go to slot -> toggled(bool)
# 复选框的状态变化时发射,toggled(bool)
- 复制函数名称在myDialog.py文件的QmyDialog类下定义同名函数
def on_chkBoxBold_toggled(self, checked): font = self.ui.textEdit.font() font.setBold(checked) # 参数checked表示勾选状态 self.ui.textEdit.setFont(font)
3. 下划线
- 选中Underline复选框右键 -> Go to slot -> clicked()
- 复制函数名称在myDialog.py文件的QmyDialog类下定义同名函数
def on_chkBoxUnder_clicked(self): checked = self.ui.chkBoxUnder.isChecked() # 读取勾选状态 font = self.ui.textEdit.font() font.setUnderline(checked) self.ui.textEdit.setFont(font)
以上是关于12. 为组件的内建信号编写槽函数的主要内容,如果未能解决你的问题,请参考以下文章