From ae449974a9f55286317ba589ec04728e2b8451c8 Mon Sep 17 00:00:00 2001 From: Voldracarno Draconor Date: Sun, 22 Jan 2017 09:18:43 +0100 Subject: [PATCH] Exchanged the cache size slider with a spinbox and enhanced the range (#2170) --- src/lib/preferences/preferences.cpp | 8 +------ src/lib/preferences/preferences.h | 1 - src/lib/preferences/preferences.ui | 35 +++++++++-------------------- 3 files changed, 12 insertions(+), 32 deletions(-) diff --git a/src/lib/preferences/preferences.cpp b/src/lib/preferences/preferences.cpp index 43c7277ec..83a37ae91 100644 --- a/src/lib/preferences/preferences.cpp +++ b/src/lib/preferences/preferences.cpp @@ -288,7 +288,6 @@ Preferences::Preferences(BrowserWindow* window) //Cache ui->allowCache->setChecked(settings.value("AllowLocalCache", true).toBool()); ui->cacheMB->setValue(settings.value("LocalCacheSize", 50).toInt()); - ui->MBlabel->setText(settings.value("LocalCacheSize", 50).toString() + " MB"); ui->cachePath->setText(settings.value("CachePath", QWebEngineProfile::defaultProfile()->cachePath()).toString()); connect(ui->allowCache, SIGNAL(clicked(bool)), this, SLOT(allowCacheChanged(bool))); connect(ui->cacheMB, SIGNAL(valueChanged(int)), this, SLOT(cacheValueChanged(int))); @@ -605,7 +604,7 @@ void Preferences::makeQupZillaDefault() void Preferences::allowCacheChanged(bool state) { - ui->cacheFrame->setEnabled(state); + ui->label_21->setEnabled(state); //'Maximum' Label ui->cacheMB->setEnabled(state); ui->storeCacheLabel->setEnabled(state); ui->cachePath->setEnabled(state); @@ -742,11 +741,6 @@ void Preferences::afterLaunchChanged(int value) ui->dontLoadTabsUntilSelected->setEnabled(value == 3); } -void Preferences::cacheValueChanged(int value) -{ - ui->MBlabel->setText(QString::number(value) + " MB"); -} - void Preferences::changeCachePathClicked() { QString path = QzTools::getExistingDirectory("Preferences-CachePath", this, tr("Choose cache path..."), ui->cachePath->text()); diff --git a/src/lib/preferences/preferences.h b/src/lib/preferences/preferences.h index 862f39939..2e3fe1a7d 100644 --- a/src/lib/preferences/preferences.h +++ b/src/lib/preferences/preferences.h @@ -77,7 +77,6 @@ private slots: void newTabChanged(int value); void afterLaunchChanged(int value); - void cacheValueChanged(int value); void createProfile(); void deleteProfile(); diff --git a/src/lib/preferences/preferences.ui b/src/lib/preferences/preferences.ui index 925afa800..b8a62c2a1 100644 --- a/src/lib/preferences/preferences.ui +++ b/src/lib/preferences/preferences.ui @@ -1212,39 +1212,26 @@ - - - - - - - Maximum - - - - - - - 50 MB - - - - + + + + Maximum: + - + - 20 + 1 - 200 + 999999999 - + 50 - - Qt::Horizontal + + MB