码迷,mamicode.com
首页 > 其他好文 > 详细

12. 为组件的内建信号编写槽函数

时间:2020-12-07 12:32:07      阅读:5      评论:0      收藏:0      [点我收藏+]

标签:line   close   alt   编写   函数   push   sel   pen   pre   

//自动关联槽函数

1. 清空

  -  选中清空按钮右键 -> Go to slot -> clicked()

    # QpushButton类的按钮常用的信号是clicked,就是点击发射信号

  -  复制函数名称在myDialog.py文件的QmyDialog类下定义同名函数

技术图片
 def on_btnClear_clicked(self):
        self.ui.textEdit.clear()
View Code

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)
View Code

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)    
View Code

 

12. 为组件的内建信号编写槽函数

标签:line   close   alt   编写   函数   push   sel   pen   pre   

原文地址:https://www.cnblogs.com/lnliyang/p/14073386.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!