LINUX.ORG.RU

Изменить минимальный размер шрифта во встроенном браузере

 


0

1

Есть программулина для чтения RSS QuiteRSS, а в ней встроенный браузер на webkit core. Но в самой проге нет возможности задания минимального размера шрифта во встроенном браузере, а по умолчанию он слишком мелкий.
Есть ли способ как то заставить сам webkit задать такой минимальный размер ?
Если простого способа нет и придется лазить в код webkit и его перекомпелять, не проблема, только ткните хотя бы примерно где в самом webkit можно задать такой размер.

Есть ли способ как то заставить сам webkit задать такой минимальный размер ?

Да. QWebSettings::setFontSize

Если простого способа нет и придется лазить в код webkit и его перекомпелять

Надо править этот QuiteRSS.

i-rinat ★★★★★
()
diff -ur QuiteRSS-0.12.3-src-orig/src/newstabwidget.cpp QuiteRSS-0.12.3-src/src/newstabwidget.cpp
--- QuiteRSS-0.12.3-src-orig/src/newstabwidget.cpp	2013-03-16 10:59:22.000000000 +0400
+++ QuiteRSS-0.12.3-src/src/newstabwidget.cpp	2013-03-20 00:48:46.810519808 +0400
@@ -432,6 +432,7 @@
         (webView_->url().toString() == "about:blank")) && (type_ != TAB_WEB)) {
       webView_->settings()->setFontSize(
             QWebSettings::DefaultFontSize, rsslisting_->webFontSize_);
+      webView_->settings()->setFontSize(QWebSettings::MinimumFontSize, 14);
     }
 
     if (rsslisting_->externalBrowserOn_ <= 0) {

Какой-то кривой там в составе sqlite. Я больше часа пытался его хотя бы запустить.

i-rinat ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.