diff --git a/src/options.ui b/src/options.ui
index 332753fee..eba1628a0 100644
--- a/src/options.ui
+++ b/src/options.ui
@@ -1249,16 +1249,6 @@
- -
-
-
- Automatically clear finished downloads
-
-
- true
-
-
-
-
diff --git a/src/options_imp.cpp b/src/options_imp.cpp
index bd7dd07b7..da50d091b 100644
--- a/src/options_imp.cpp
+++ b/src/options_imp.cpp
@@ -145,7 +145,6 @@ options_imp::options_imp(QWidget *parent):QDialog(parent){
connect(txt_savePath, SIGNAL(textChanged(QString)), this, SLOT(enableApplyButton()));
connect(check_goToSysTray, SIGNAL(stateChanged(int)), this, SLOT(enableApplyButton()));
connect(check_closeToSysTray, SIGNAL(stateChanged(int)), this, SLOT(enableApplyButton()));
- connect(clearFinished_checkBox, SIGNAL(stateChanged(int)), this, SLOT(enableApplyButton()));
connect(confirmExit_checkBox, SIGNAL(stateChanged(int)), this, SLOT(enableApplyButton()));
connect(preview_program, SIGNAL(textChanged(QString)), this, SLOT(enableApplyButton()));
connect(alwaysOSD, SIGNAL(toggled(bool)), this, SLOT(enableApplyButton()));
@@ -226,7 +225,6 @@ void options_imp::saveOptions(){
settings.endGroup();
settings.beginGroup("Behaviour");
settings.setValue("ConfirmOnExit", getConfirmOnExit());
- settings.setValue("ClearFinishedDownloads", getClearFinishedOnExit());
settings.setValue("GoToSystray", getGoToSysTrayOnMinimizingWindow());
settings.setValue("GoToSystrayOnExit", getGoToSysTrayOnExitingWindow());
settings.endGroup();
@@ -404,7 +402,6 @@ void options_imp::loadOptions(){
settings.endGroup();
settings.beginGroup("Behaviour");
confirmExit_checkBox->setChecked(settings.value("ConfirmOnExit", true).toBool());
- clearFinished_checkBox->setChecked(settings.value("ClearFinishedDownloads", true).toBool());
check_goToSysTray->setChecked(settings.value("GoToSystray", true).toBool());
check_closeToSysTray->setChecked(settings.value("GoToSystrayOnExit", false).toBool());
settings.endGroup();
@@ -538,10 +535,6 @@ void options_imp::on_okButton_clicked(){
}
}
-bool options_imp::getClearFinishedOnExit() const{
- return clearFinished_checkBox->isChecked();
-}
-
void options_imp::on_applyButton_clicked(){
saveOptions();
emit status_changed(tr("Options were saved successfully."), false);
diff --git a/src/options_imp.h b/src/options_imp.h
index 483405ef1..f7ac489bb 100644
--- a/src/options_imp.h
+++ b/src/options_imp.h
@@ -69,7 +69,6 @@ class options_imp : public QDialog, private Ui::Dialog{
// Misc Settings
bool useAdditionDialog() const;
QString getSavePath() const;
- bool getClearFinishedOnExit() const;
bool getGoToSysTrayOnMinimizingWindow() const;
bool getGoToSysTrayOnExitingWindow() const;
bool getConfirmOnExit() const;