summaryrefslogtreecommitdiff
path: root/browser/browserconfig.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'browser/browserconfig.cpp')
-rw-r--r--browser/browserconfig.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/browser/browserconfig.cpp b/browser/browserconfig.cpp
index ecca016..c45f262 100644
--- a/browser/browserconfig.cpp
+++ b/browser/browserconfig.cpp
@@ -18,11 +18,13 @@ template void BrowserConfig::setValue<int>(BrowserConfig::BrowserConfigKey,
template void BrowserConfig::setValue<QString>(BrowserConfig::BrowserConfigKey, QString);
template void BrowserConfig::setValue<qlonglong>(BrowserConfig::BrowserConfigKey, qlonglong);
template void BrowserConfig::setValue<qulonglong>(BrowserConfig::BrowserConfigKey, qulonglong);
+template void BrowserConfig::setValue<conn::brw::CACHE_POLICY>(BrowserConfig::BrowserConfigKey, conn::brw::CACHE_POLICY);
template int BrowserConfig::getValue<int>(BrowserConfig::BrowserConfigKey);
template QString BrowserConfig::getValue<QString>(BrowserConfig::BrowserConfigKey);
template qlonglong BrowserConfig::getValue<qlonglong>(BrowserConfig::BrowserConfigKey);
template qulonglong BrowserConfig::getValue<qulonglong>(BrowserConfig::BrowserConfigKey);
+template conn::brw::CACHE_POLICY BrowserConfig::getValue<conn::brw::CACHE_POLICY>(BrowserConfig::BrowserConfigKey);
BrowserConfig::BrowserConfig() {
m_qsettings = new QSettings("browserpoc");
@@ -38,3 +40,7 @@ void BrowserConfig::setValue(BrowserConfig::BrowserConfigKey key, T value) {
m_qsettings->setValue(QString(key), value);
m_qsettings->sync();
}
+
+bool BrowserConfig::contains(BrowserConfig::BrowserConfigKey key) {
+ return m_qsettings->contains(QString(key));
+}