使用python qt designer 创建一个界面
创建 mainwindow

拉入 push button /labelf

mainwindow右键 添加槽事件

添加 pressed() released()事件

给按钮添加 pressed released事件回调

保存ui文件:

导出ui文件问py文件:

新建py文件:

敲入代码:
```
import sys
 import btn_action_show_ui
 from btn_action_show_ui import Ui_MainWindow
 from PyQt5 import QtWidgets
 from PyQt5.QtCore import QTimer,QDateTime
class JMQWidget(QtWidgets.QMainWindow,Ui_MainWindow):
     def __init__(self):
         super(JMQWidget,self).__init__() 
         self.setupUi(self)
         #self.statusShowTime()
     
     def pressed(self): 
         self.label.setText("pressed")
         
     def released(self): 
         self.label.setText(" released ")
         
         
 if __name__ == '__main__':
     #创建QApplication实例
     app=QtWidgets.QApplication(sys.argv)
     main_windown = JMQWidget()
     main_windown.show()
      
     #进入程序的主循环 并通过exit函数确保主循环安全退出
     sys.exit(app.exec_())
```
运行程序:python btn_action.py
 










