summaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
Diffstat (limited to 'src')
-rw-r--r--src/mainwindow.cpp27
-rw-r--r--src/mainwindow.h1
-rw-r--r--src/rekonq.kcfg2
3 files changed, 13 insertions, 17 deletions
diff --git a/src/mainwindow.cpp b/src/mainwindow.cpp
index 56eb6ecc..df596bdd 100644
--- a/src/mainwindow.cpp
+++ b/src/mainwindow.cpp
@@ -317,25 +317,11 @@ void MainWindow::slotUpdateConf()
int fnSize = ReKonfig::fontSize();
QFont standardFont = ReKonfig::standardFont();
-// if( !standardFont.exactMatch() )
-// {
-// kWarning() << "Webkit Standard Font doesn't match! Setting to KDE general font..";
-// standardFont = KGlobalSettings::generalFont();
-// ReKonfig::setStandardFont( standardFont );
-// ReKonfig::self()->writeConfig();
-// }
defaultSettings->setFontFamily(QWebSettings::StandardFont, standardFont.family());
defaultSettings->setFontSize(QWebSettings::DefaultFontSize, fnSize);
QFont fixedFont = ReKonfig::fixedFont();
-// if( !fixedFont.exactMatch() )
-// {
-// kWarning() << "Webkit Fixed Font doesn't match! Setting to KDE fixed font..";
-// fixedFont = KGlobalSettings::fixedFont();
-// ReKonfig::setFixedFont( fixedFont );
-// ReKonfig::self()->writeConfig();
-// }
defaultSettings->setFontFamily(QWebSettings::FixedFont, fixedFont.family());
defaultSettings->setFontSize(QWebSettings::DefaultFixedFontSize, fnSize);
@@ -352,6 +338,15 @@ void MainWindow::slotUpdateConf()
Application::networkAccessManager()->loadSettings();
Application::cookieJar()->loadSettings();
Application::historyManager()->loadSettings();
+
+ // ============ Proxy ================
+}
+
+
+void MainWindow::slotUpdateBrowser()
+{
+ slotUpdateConf();
+ tabWidget()->reloadAllTabs();
}
@@ -447,9 +442,9 @@ void MainWindow::slotPreferences()
SettingsDialog *s = new SettingsDialog(this);
// keep us informed when the user changes settings
- connect( s, SIGNAL(settingsChanged(const QString&)), this, SLOT(slotUpdateConf()) );
+ connect(s, SIGNAL(settingsChanged(const QString&)), this, SLOT(slotUpdateBrowser()));
- s->show();
+ s->exec();
}
diff --git a/src/mainwindow.h b/src/mainwindow.h
index e2212535..ee07707d 100644
--- a/src/mainwindow.h
+++ b/src/mainwindow.h
@@ -68,6 +68,7 @@ private:
public slots:
void slotHome();
void loadUrl(const KUrl &url);
+ void slotUpdateBrowser();
private slots:
void slotUpdateConf();
diff --git a/src/rekonq.kcfg b/src/rekonq.kcfg
index e7c433fd..373f3fd1 100644
--- a/src/rekonq.kcfg
+++ b/src/rekonq.kcfg
@@ -34,7 +34,7 @@
<default code="true">QFont(QWebSettings::globalSettings()->fontFamily(QWebSettings::FixedFont))</default>
</entry>
<entry name="fontSize" type="Int">
- <default>10</default>
+ <default>12</default>
</entry>
</group>