ui: always show SetupWidget (#25742)

* always show SetupWidget

update translations

* delete hide
old-commit-hash: aa0d12842202ddf63d9a5998ccd04f865b6e9d6a
This commit is contained in:
Dean Lee
2022-09-17 13:17:30 +08:00
committed by GitHub
parent f7b83d6f02
commit 21daf705f0
+1 -3
View File
@@ -277,7 +277,7 @@ SetupWidget::SetupWidget(QWidget* parent) : QFrame(parent) {
primeUser = new PrimeUserWidget;
mainLayout->addWidget(primeUser);
mainLayout->setCurrentWidget(primeAd);
mainLayout->setCurrentWidget(uiState()->prime_type ? (QWidget*)primeUser : (QWidget*)primeAd);
setFixedWidth(750);
setStyleSheet(R"(
@@ -299,11 +299,9 @@ SetupWidget::SetupWidget(QWidget* parent) : QFrame(parent) {
QObject::connect(repeater, &RequestRepeater::requestDone, this, &SetupWidget::replyFinished);
}
hide(); // Only show when first request comes back
}
void SetupWidget::replyFinished(const QString &response, bool success) {
show();
if (!success) return;
QJsonDocument doc = QJsonDocument::fromJson(response.toUtf8());