zoukankan      html  css  js  c++  java
  • Pyqt5_QPushButton

    QPushButton

    状态
    isDown()

    提示按钮是否已按下

    isChecked()

    提示按钮是否已经标记

    isEnable()

    提示按钮是否可以被用户点击

    isCheckAble()

    提示按钮是否为可标记的

    setAutoRepeat()

    设置按钮是否在用户长按时可以自动重复执行

    信号
    Pressed     

    当鼠标指针在按钮上并按下左键时触发该信号

    Released   

    当鼠标左键被释放时触发该信号

    Clicked      

    当鼠标左键被按下然后释放时,或者快捷键被释放时触发该信号

    Toggled     

    当按钮的标记状态发生改变时触发该信号

    方法
    setCheckable()

    设置按钮是否已经被选中,如果设置True,则表示按钮将保持已点击和释放状态

    toggle()

    在按钮状态之间进行切换

    setIcon()

    设置按钮上的图标

    setEnabled()

    设置按钮是否可以使用,当设置为False时,按钮变成不可用状态,点击它不会发射信号

    isChecked()

    返回按钮的状态,返回值为True或者False

    setDefault()

    设置按钮的默认状态

    setText()

    设置按钮的显示文本

    text()

    返回按钮的显示文本

    设置快捷键

    self.btn4=QPushButton('&Download')#快捷键为alt+d

    self.btn4.setDefault(True)

     1 self.Button0.clicked.connect(self.start_find)  # button0的点击事件绑定start_find函数
     2 
     3 self.Button0.clicked.connect(command=lambda:button_process(x))
     4 self.closeButton = QPushButton(self)
     5 self.closeButton.setText("Close")          #text
     6 self.closeButton.setIcon(QIcon("close.png")) #icon
     7 self.closeButton.setShortcut('Ctrl+D')  #shortcut key
     8 self.closeButton.clicked.connect(self.close)
     9 self.closeButton.setToolTip("Close the widget") #Tool tip
    10 self.closeButton.move(100,100)
  • 相关阅读:
    犹太人高成就的秘诀
    EXSI宿主机更换硬盘后虚机启动有问题
    Centos7 系统启动docker报错 inotify add watch failed
    Gluster的搭建和使用
    关于HA(2.102 -2.103 服务器排障)
    Fabric的简介
    关于CPU的一些操作(CPU设置超频)
    docker的安装和技巧
    linux 下查看wwn号
    HP 3par多路径安装方法
  • 原文地址:https://www.cnblogs.com/yaner2018/p/9812762.html
Copyright © 2011-2022 走看看