- remove ratio should be applied to finished torrent only (and disabled as a default!) - FIXED

This commit is contained in:
Christophe Dumez 2007-09-13 19:50:14 +00:00
parent b2bf7047d9
commit fe7c0db425
3 changed files with 11 additions and 13 deletions

View file

@ -531,8 +531,8 @@ void options_imp::loadOptions(){
checkPeX->setChecked(settings.value(QString::fromUtf8("PeX"), true).toBool());
checkLSD->setChecked(settings.value(QString::fromUtf8("LSD"), true).toBool());
comboEncryption->setCurrentIndex(settings.value(QString::fromUtf8("Encryption"), 0).toInt());
floatValue = settings.value(QString::fromUtf8("DesiredRatio"), 0).toDouble();
if(floatValue) {
floatValue = settings.value(QString::fromUtf8("DesiredRatio"), -1).toDouble();
if(floatValue >= 1.) {
// Enable
checkRatioLimit->setChecked(true);
spinRatio->setEnabled(true);
@ -542,8 +542,8 @@ void options_imp::loadOptions(){
checkRatioLimit->setChecked(false);
spinRatio->setEnabled(false);
}
floatValue = settings.value(QString::fromUtf8("MaxRatio"), 0).toDouble();
if(floatValue) {
floatValue = settings.value(QString::fromUtf8("MaxRatio"), -1).toDouble();
if(floatValue >= 1.) {
// Enable
checkRatioRemove->setChecked(true);
spinMaxRatio->setEnabled(true);
@ -663,7 +663,7 @@ float options_imp::getDesiredRatio() const{
if(checkRatioLimit->isChecked()){
return spinRatio->value();
}
return 0;
return -1;
}
// Return Share ratio
@ -671,7 +671,7 @@ float options_imp::getDeleteRatio() const{
if(checkRatioRemove->isChecked()){
return spinMaxRatio->value();
}
return 0;
return -1;
}
// Return Save Path