Changeset View
Changeset View
Standalone View
Standalone View
src/qt/intro.cpp
Show First 20 Lines • Show All 282 Lines • ▼ Show 20 Lines | void Intro::setStatus(int status, const QString &message, | ||||
if (status == FreespaceChecker::ST_ERROR) { | if (status == FreespaceChecker::ST_ERROR) { | ||||
ui->freeSpace->setText(""); | ui->freeSpace->setText(""); | ||||
} else { | } else { | ||||
QString freeString = | QString freeString = | ||||
tr("%n GB of free space available", "", bytesAvailable / GB_BYTES); | tr("%n GB of free space available", "", bytesAvailable / GB_BYTES); | ||||
if (bytesAvailable < requiredSpace * GB_BYTES) { | if (bytesAvailable < requiredSpace * GB_BYTES) { | ||||
freeString += " " + tr("(of %n GB needed)", "", requiredSpace); | freeString += " " + tr("(of %n GB needed)", "", requiredSpace); | ||||
ui->freeSpace->setStyleSheet("QLabel { color: #800000 }"); | ui->freeSpace->setStyleSheet("QLabel { color: #800000 }"); | ||||
ui->prune->setChecked(true); | |||||
} else if (bytesAvailable / GB_BYTES - requiredSpace < 10) { | } else if (bytesAvailable / GB_BYTES - requiredSpace < 10) { | ||||
freeString += | freeString += | ||||
" " + tr("(%n GB needed for full chain)", "", requiredSpace); | " " + tr("(%n GB needed for full chain)", "", requiredSpace); | ||||
ui->freeSpace->setStyleSheet("QLabel { color: #999900 }"); | ui->freeSpace->setStyleSheet("QLabel { color: #999900 }"); | ||||
ui->prune->setChecked(true); | |||||
} else { | } else { | ||||
ui->freeSpace->setStyleSheet(""); | ui->freeSpace->setStyleSheet(""); | ||||
} | } | ||||
ui->freeSpace->setText(freeString + "."); | ui->freeSpace->setText(freeString + "."); | ||||
} | } | ||||
/* Don't allow confirm in ERROR state */ | /* Don't allow confirm in ERROR state */ | ||||
ui->buttonBox->button(QDialogButtonBox::Ok) | ui->buttonBox->button(QDialogButtonBox::Ok) | ||||
->setEnabled(status != FreespaceChecker::ST_ERROR); | ->setEnabled(status != FreespaceChecker::ST_ERROR); | ||||
▲ Show 20 Lines • Show All 56 Lines • Show Last 20 Lines |