m_font = KGlobalSettings::generalFont();
} else {
m_font = QFont(settings->fontFamily(),
- settings->fontSize(),
+ qRound(settings->fontSize()),
settings->fontWeight(),
settings->italicFont());
+ m_font.setPointSizeF(settings->fontSize());
}
connect(this, SIGNAL(viewportEntered()),
m_font = KGlobalSettings::generalFont();
} else {
m_font = QFont(settings->fontFamily(),
- settings->fontSize(),
+ qRound(settings->fontSize()),
settings->fontWeight(),
settings->italicFont());
+ m_font.setPointSizeF(settings->fontSize());
}
setVerticalScrollMode(QTreeView::ScrollPerPixel);
m_font = KGlobalSettings::generalFont();
} else {
m_font = QFont(settings->fontFamily(),
- settings->fontSize(),
+ qRound(settings->fontSize()),
settings->fontWeight(),
settings->italicFont());
+ m_font.setPointSizeF(settings->fontSize());
}
setWordWrap(settings->numberOfTextlines() > 1);
const QFont font = m_fontRequester->font();
settings->setUseSystemFont(m_fontRequester->mode() == DolphinFontRequester::SystemFont);
settings->setFontFamily(font.family());
- settings->setFontSize(font.pointSize());
+ settings->setFontSize(font.pointSizeF());
settings->setItalicFont(font.italic());
settings->setFontWeight(font.weight());
const QFont font = m_fontRequester->font();
settings->setUseSystemFont(m_fontRequester->mode() == DolphinFontRequester::SystemFont);
settings->setFontFamily(font.family());
- settings->setFontSize(font.pointSize());
+ settings->setFontSize(font.pointSizeF());
settings->setItalicFont(font.italic());
settings->setFontWeight(font.weight());
<label>Use system font</label>
<default>true</default>
</entry>
- <entry name="FontSize" type="Int">
+ <entry name="FontSize" type="Double">
<label>Font size</label>
- <default code="true">KGlobalSettings::generalFont().pointSize()</default>
+ <default code="true">KGlobalSettings::generalFont().pointSizeF()</default>
</entry>
<entry name="ItalicFont" type="Bool">
<label>Italic</label>
<label>Use system font</label>
<default>true</default>
</entry>
- <entry name="FontSize" type="Int">
+ <entry name="FontSize" type="Double">
<label>Font size</label>
- <default code="true">KGlobalSettings::generalFont().pointSize()</default>
+ <default code="true">KGlobalSettings::generalFont().pointSizeF()</default>
</entry>
<entry name="ItalicFont" type="Bool">
<label>Italic</label>
<label>Font family</label>
<default code="true">KGlobalSettings::generalFont().family()</default>
</entry>
- <entry name="FontSize" type="Int">
+ <entry name="FontSize" type="Double">
<label>Font size</label>
- <default code="true">KGlobalSettings::generalFont().pointSize()</default>
+ <default code="true">KGlobalSettings::generalFont().pointSizeF()</default>
</entry>
<entry name="ItalicFont" type="Bool">
<label>Italic</label>
settings->setUseSystemFont(m_fontRequester->mode() == DolphinFontRequester::SystemFont);
settings->setFontFamily(font.family());
- settings->setFontSize(font.pointSize());
+ settings->setFontSize(font.pointSizeF());
settings->setItalicFont(font.italic());
settings->setFontWeight(font.weight());