diff options
| -rw-r--r-- | src/mainwindow.cpp | 27 | ||||
| -rw-r--r-- | src/mainwindow.h | 1 | ||||
| -rw-r--r-- | src/rekonq.kcfg | 2 | 
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> | 
