2024-03-06 14:01阅读: 25评论: 0推荐: 0

复选框——QCheckBox

简介

这个组件是一个界面上的复选框

示例

代码

from PySide6.QtWidgets import QApplication,QWidget,QCheckBox,QVBoxLayout,QPushButton

class MyCheckBox(QWidget):
    def __init__(self):
        super().__init__()

        #Mark 基本使用
        checkbox=QCheckBox('是否被选中')
        checkbox.stateChanged.connect(self.showState)

        btn=QPushButton('获取状态')
        btn.clicked.connect(lambda:print(checkbox.isChecked()))

        
        mainLayout=QVBoxLayout()
        mainLayout.addWidget(checkbox)
        mainLayout.addWidget(btn)
        self.setLayout(mainLayout)
    
    def showState(self,state):
        print(state)


if __name__=='__main__':
    app=QApplication([])
    window=MyCheckBox()
    window.show()
    app.exec()
posted @   荒坂株式会社  阅读(25)  评论(0编辑  收藏  举报
点击右上角即可分享
微信分享提示
评论
收藏
关注
推荐
深色
回顶
收起