当前位置: PyQt5> PyQt5常用控件属性和方法学习> QAbstractButton 可用信号

QAbstractButton 可用信号

2020年11月23日 07:45 96浏览 PyQt5中文网 PyQt5常用控件属性和方法学习

QAbstractButton 可用信号

'''
pressed()
released()
clicked()
toggled()
'''

from PyQt5.Qt import *
import sys

app = QApplication(sys.argv)

window = QWidget()
window.setWindowTitle('QAbstractButton - PyQt5中文网')
window.resize(600,450)
window.move(300,300)

class Btn2(QPushButton):
    def hitButton(self, poi):
        print(poi)
        if poi.x() > self.width()/2:
            return True
        return False

btn6 = Btn2(window)
btn6.setText('有效区域')
btn6.move(0,300)
btn6.setChecked(True)
btn6.pressed.connect(lambda : print('========='))
btn6.released.connect(lambda : print('========='))
btn6.click.connect(lambda val: print('=========' , val))
btn6.toggled.connect(lambda val: print('=========' , val))


window.show()
sys.exit(app.exec_())


上一篇: 键盘事件 下一篇: QAbstractButton方法大全

标签栏目

炫酷界面