#include "debug.h"
#include "lyxrc.h"
#include "BufferView.h"
+#include "qt_helpers.h"
#include <qglobal.h>
#if QT_VERSION < 300
} else
switch (f.family()) {
case LyXFont::ROMAN_FAMILY:
- font.setFamily("times");
+ font.setFamily(makeFontName(lyxrc.roman_font_name,
+ lyxrc.roman_font_foundry).c_str());
break;
case LyXFont::SANS_FAMILY:
- font.setFamily("helvetica");
+ font.setFamily(makeFontName(lyxrc.sans_font_name,
+ lyxrc.sans_font_foundry).c_str());
break;
case LyXFont::TYPEWRITER_FAMILY:
- font.setFamily("courier");
+ font.setFamily(makeFontName(lyxrc.typewriter_font_name,
+ lyxrc.typewriter_font_foundry).c_str());
break;
default:
break;
font.setPointSizeFloat(lyxrc.font_sizes[f.size()]
* lyxrc.zoom / 100.0);
- // FIXME: lyxrc, check for failure etc.
-
switch (f.series()) {
case LyXFont::MEDIUM_SERIES:
font.setWeight(QFont::Normal);