set focus when verifying server info

This commit is contained in:
dries.k
2023-04-08 11:40:00 +02:00
parent 3199a29e82
commit 826cef90af

View File

@@ -54,18 +54,21 @@ class ServerInfoDialog(QtWidgets.QDialog, Ui_Dialog):
self.buttonBox.button(QtWidgets.QDialogButtonBox.StandardButton.Ok).setEnabled( self.buttonBox.button(QtWidgets.QDialogButtonBox.StandardButton.Ok).setEnabled(
True True
) )
self.buttonBox.button(QtWidgets.QDialogButtonBox.StandardButton.Ok).setFocus()
def incorrect_token_callback(self, version: GotifyVersionModel): def incorrect_token_callback(self, version: GotifyVersionModel):
self.pb_test.setEnabled(True) self.pb_test.setEnabled(True)
self.label_server_info.setText(f"Version: {version.version}") self.label_server_info.setText(f"Version: {version.version}")
self.pb_test.setStyleSheet("background-color: rgba(255, 0, 0, 100);") self.pb_test.setStyleSheet("background-color: rgba(255, 0, 0, 100);")
self.line_token.setStyleSheet("border: 1px solid red;") self.line_token.setStyleSheet("border: 1px solid red;")
self.line_token.setFocus()
def incorrect_url_callback(self): def incorrect_url_callback(self):
self.pb_test.setEnabled(True) self.pb_test.setEnabled(True)
self.label_server_info.clear() self.label_server_info.clear()
self.pb_test.setStyleSheet("background-color: rgba(255, 0, 0, 100);") self.pb_test.setStyleSheet("background-color: rgba(255, 0, 0, 100);")
self.line_url.setStyleSheet("border: 1px solid red;") self.line_url.setStyleSheet("border: 1px solid red;")
self.line_url.setFocus()
def import_success_callback(self): def import_success_callback(self):
self.line_url.setText(settings.value("Server/url", type=str)) self.line_url.setText(settings.value("Server/url", type=str))