localipset.py 850 B

12345678910111213141516171819202122232425262728293031
  1. from UI.addloaclip import Ui_Addloacalip
  2. from PyQt6 import QtCore
  3. from .LogerinTxt import app_logger
  4. from PyQt6.QtWidgets import QWidget
  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)