def add_preset(self):
name = self.nameLineEdit.text()
ip = self.ipLineEdit.text()
port = self.portSpinBox.value()
password = self.passwordLineEdit.text()
# Make sure password is non if empty
if not password:
password = None
if not name:
QMessageBox().warning(self, "Missing name", "Fill the name of preset", QMessageBox.Ok)
return
if not IpHelper.is_valid_ipv4(ip):
QMessageBox().warning(self, "Invalid IP", "The IP address has invalid format", QMessageBox.Ok)
return
Settings().wifi_presets.append((name, ip, port, password))
self.update_preset_list()
评论列表
文章目录