emv_status_ctl.py 877 B

1234567891011121314151617181920212223242526272829303132
  1. #!/usr/bin/env python
  2. # -*- encoding: utf-8 -*-
  3. '''
  4. @文件 :bms_status_ctl.py
  5. @时间 :2022/02/21 16:57:56
  6. @作者 :None
  7. @版本 :1.0
  8. @说明 : 状态栏 CTL
  9. '''
  10. from widget.emv_status_bar import Win_Emv_Status_Bar
  11. from utils.globalvar import SD
  12. class EmvStatusControll:
  13. def __init__(self):
  14. self._view = Win_Emv_Status_Bar()
  15. def emv_connect(self):
  16. self._view.label_emv_connect.setText("已连接")
  17. self._view.label_emv_send.setText("发送参数中")
  18. self._view.label_emv_received.setText("接收数据中")
  19. def emv_disconnect(self):
  20. if SD.CAN_ON_OFF is False:
  21. self._view.label_emv_send.setText("发送未启动")
  22. self._view.label_emv_received.setText("接收未启动")
  23. self._view.label_emv_connect.setText("未连接")
  24. def run(self):
  25. self._view.show()