pyqt5学习之QCheckbox


QCheckbox:复选框,一般用于给用户提供若干选项中多选操作

案例

from PyQt5.Qt import *
import sys

app = QApplication(sys.argv)

window = QWidget()

window.setWindowTitle('QCheckBox 功能测试')
window.resize(500, 500)

cb = QCheckBox('复选框', window)  # 创建复选框
cb.setIcon(QIcon('dp.png'))
cb.setIconSize(QSize(60, 60))
cb.setTristate(True)  # 设置三态
print(cb.isTristate())

cb.setCheckState(Qt.Checked)  # 设置状态
cb.stateChanged.connect(lambda state: print(state))

window.show()

sys.exit(app.exec_())
View Code


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM