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)

 self.Button0.clicked.connect(self.start_find)  # button0的点击事件绑定start_find函数

 self.Button0.clicked.connect(command=lambda:button_process(x))
self.closeButton = QPushButton(self)
self.closeButton.setText("Close") #text
self.closeButton.setIcon(QIcon("close.png")) #icon
self.closeButton.setShortcut('Ctrl+D') #shortcut key
self.closeButton.clicked.connect(self.close)
self.closeButton.setToolTip("Close the widget") #Tool tip
self.closeButton.move(100,100)

最新文章

  1. 【原】常用的javascript设计模式
  2. mac安装tensorflow报错
  3. Logcat 不显示日志的另一个原因. 跟cocos2dx关系不大.
  4. mysql insert插入新形式,再也不需要拼接多重insert啦
  5. 4. 星际争霸之php设计模式--工厂方法模式
  6. poj1456 结构体排序+贪心
  7. http://www.cnblogs.com/yjmyzz/p/dubbox-demo.html
  8. dynamic_cast,const_cast,static_cast,reinterpret_cast 详解
  9. Apple LLVM 6.0 Warning: profile data may be out of date
  10. hp惠普服务器监控硬盘
  11. ASP.NET生成压缩文件(rar打包)
  12. ireport图形化界面生成pdf文档
  13. 左侧滚动条js
  14. [No0000D8]rar合并到JPG.bat用图片隐藏文件
  15. servlet实现商品商场项目
  16. 两个docker容器互连时,提示no route to host错误的问题
  17. IT运维队伍的管理
  18. VS2005常用快捷键
  19. js 根本没有“JSON对象”这回事! JSON对象——转
  20. Activemq 消息类型 (转)

热门文章

  1. 你所不知道的Python | 字符串连接的秘密
  2. linux之centos安装jdk以及nginx详细过程
  3. Linux环境下,MongoDB 3.6.10 的安装步骤,以及设置用户和密码,配置随处执行mongo命令启动客户端,以及所遇到的问题
  4. POJ 2955 区间DP必看的括号匹配问题,经典例题
  5. java基础篇 之 集合概述(List)
  6. Synchronized 和 ReentrantLock (Lock )的区别
  7. hive元数据报错?试了很多方法都没辙?也许你漏了这一步
  8. 【Kafka】监控及运维——kafka-eagle
  9. [hdu4495]二分,字符串hash,DP
  10. hive数据仓库入门到实战及面试