zoukankan      html  css  js  c++  java
  • PyQt5--QCheckBox


    1
    # -*- coding:utf-8 -*- 2 ''' 3 Created on Sep 20, 2018 4 5 @author: SaShuangYiBing 6 7 Comment: 8 ''' 9 import sys 10 from PyQt5.QtCore import Qt 11 from PyQt5.QtWidgets import QApplication,QWidget,QCheckBox 12 13 class New_test(QWidget): 14 def __init__(self): 15 super().__init__() 16 self.initUI() 17 18 def initUI(self): 19 cb = QCheckBox('Show Title',self) 20 cb.move(20,20) 21 cb.toggle() # 因为前面已经设置了标题,所以这里就需要先将checkbox默认勾上,否则会导致和一次时标题与复选框状态对不上 22 cb.stateChanged.connect(self.changeTitle) # 将复选框的状态改变信号连接到自定义的槽函数changeTitle上 23 24 self.setGeometry(300,300,250,150) 25 self.setWindowTitle('QCheck Box') 26 self.show() 27 28 def changeTitle(self,state): 29 if state == Qt.Checked: 30 self.setWindowTitle('QCheck Box') 31 else: 32 self.setWindowTitle('') 33 34 if __name__ == '__main__': 35 app = QApplication(sys.argv) 36 ex = New_test() 37 sys.exit(app.exec_())

    复选框默认勾上的标题

    取消勾选的标题提示

  • 相关阅读:
    第37月第23天 cmmi3
    7. HTML Web Server的选择
    6. HTML URL字符编码
    5. HTML URL(Uniform Resource Locator 统一资源定位符)
    4. HTML 字符实体
    3. HTML 脚本
    2. HTML 头部 <head>
    1. HTML 文档类型 <!DOCTYPE>
    22. HTML 颜色名
    21. HTML 颜色
  • 原文地址:https://www.cnblogs.com/aziji/p/9679146.html
Copyright © 2011-2022 走看看