Pyqt5_QPushButton

Posted yaner2018

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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)

 

以上是关于Pyqt5_QPushButton的主要内容,如果未能解决你的问题,请参考以下文章

VSCode自定义代码片段——CSS选择器

谷歌浏览器调试jsp 引入代码片段,如何调试代码片段中的js

片段和活动之间的核心区别是啥?哪些代码可以写成片段?

VSCode自定义代码片段——.vue文件的模板

VSCode自定义代码片段6——CSS选择器

VSCode自定义代码片段——声明函数