当你使用pyqt中的qtoolbutton的时候,如果想实现按下和抬起分别实现不同的功能,必须要加上这句话:
1
|
self .btn_1.setcheckable(true)
|
设置一个toolbutton的基础代码为:
1
2
3
4
5
6
7
8
9
10
11
|
self .btn_1 = qtoolbutton( self )
self .btn_1.settext( 'start' )
self .btn_1.setcheckable(true)
self .btn_1.clicked.connect( self .btn_1_function)
def btn_1_function( self ):
if self .btn_1.ischecked():
pass
else :
pass
|
以上这篇解决pyqt5中qtoolbutton无法使用的问题就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持服务器之家。
原文链接:https://blog.csdn.net/shangxiaqiusuo1/article/details/85040064