PyQt5每天必学之带有标签的复选框


当前第2页 返回上一页

在我们的例子中,我们将创建一个复选框进行窗口标题的切换。


1

cb = QCheckBox('显示标题', self)


用QCheckBox 创建复选框


1

cb.toggle()


创建复选框时已经设置了控件的标题。默认情况下,复选框是不被选中的。toggle是设置复选框默认为选中。


1

cb.stateChanged.connect(self.changeTitle)


复选框的状态更改stateChanged信号连接到changeTitle方法(槽)。


1

2

3

4

5

6

def changeTitle(self, state):

 

    if state == Qt.Checked:

      self.setWindowTitle('复选框')

    else:

      self.setWindowTitle('')


复选框控件的状态改变传递给changeTitle方法的参数state。如果复选框控件被选中,设置窗口的标题。否则,我们设置一个空字符串的标题栏。(空标题时Python会将标题定义成Python)

程序执行后

这里写图片描述这里写图片描述

相关推荐:

PyQt5每天必学之创建窗口居中效果

PyQt5每天必学之关闭窗口

PyQt5每天必学之弹出消息框



以上就是PyQt5每天必学之带有标签的复选框的详细内容,更多文章请关注木庄网络博客!!

返回前面的内容

相关阅读 >>

什么时候出Python4

Python中关于数字的详解

Python如何使用列表推导式

Python excel使用xlutils类库实现追加写功能的方法

详解pytorch 安装指南

Python缩进是强制的吗

Python入门后如何进阶

Python中基本数据类型是什么

Python频繁写入文件怎么提速

Python中赋值与c语言区别

更多相关阅读请进入《Python》频道 >>




打赏

取消

感谢您的支持,我会继续努力的!

扫码支持
扫码打赏,您说多少就多少

打开支付宝扫一扫,即可进行扫码打赏哦

分享从这里开始,精彩与您同在

评论

管理员已关闭评论功能...