localipset.py 851 B

1234567891011121314151617181920212223242526272829303132
  1. from PyQt6 import QtCore
  2. from PyQt6.QtWidgets import QWidget
  3. from UI.addloaclip import Ui_Addloacalip
  4. from .LogerinTxt import app_logger
  5. class localipset(Ui_Addloacalip, QWidget):
  6. localipset_signal = QtCore.pyqtSignal(str)
  7. def __init__(self, parent=None):
  8. super().__init__(parent)
  9. try:
  10. self.setupUi(self)
  11. self.pushButton.clicked.connect(self.btn)
  12. self.localip1 = None
  13. self.localip = None
  14. except Exception as e:
  15. app_logger.log_error(e)
  16. def start(self):
  17. self.show()
  18. self.lineEditIP.setText(self.localip)
  19. def btn(self):
  20. try:
  21. self.localip1 = self.lineEditIP.text()
  22. self.localipset_signal.emit(self.localip1)
  23. self.close()
  24. except Exception as e:
  25. app_logger.log_error(e)