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