(self)
| 1243 | ) |
| 1244 | |
| 1245 | def initSlots(self): |
| 1246 | self.commandLineEdit.textChanged.connect( |
| 1247 | lambda: self.sendCommandButton.setEnabled(self.commandLineEdit.text() != "") |
| 1248 | ) |
| 1249 | self.sendCommandButton.clicked.connect( |
| 1250 | lambda: self.sendCommand(command=self.commandLineEdit.text()) |
| 1251 | ) |
| 1252 | self.commandLineEdit.returnPressed.connect(self.commandLineEditTypeChecker) |
| 1253 | self.openServerFolder.clicked.connect( |
| 1254 | lambda: openLocalFile(f"./Servers/{self.serverConfig.serverName}") |
| 1255 | ) |
| 1256 | self.genRunScriptBtn.clicked.connect(self.genRunScript) |
| 1257 | self.backupServerBtn.clicked.connect( |
| 1258 | lambda: backupServer(serverName=self.serverConfig.serverName, parent=self) |
| 1259 | ) |
| 1260 | self.backupSavesBtn.clicked.connect( |
| 1261 | lambda: backupSaves(serverConfig=self.serverConfig, parent=self) |
| 1262 | ) |
| 1263 | self.copyResultBtn.clicked.connect( |
| 1264 | lambda: QApplication.clipboard().setText(self.resultTextEdit.toPlainText()) |
| 1265 | ) |
| 1266 | self.errTextEdit.textChanged.connect( |
| 1267 | lambda: self.startAnalyze.setEnabled(self.errTextEdit.toPlainText().strip() != "") |
| 1268 | ) |
| 1269 | self.startAnalyze.clicked.connect(self.manualAnalyzeError) |
| 1270 | |
| 1271 | def systemTitleBarRect(self, size: QSize) -> QRect: |
| 1272 | """重写 macOS 三大件到左上角""" |
no test coverage detected