+2004-08-12 Kornel Benko <kornel.benko@berlin.de>
+
+ * QPrefs.C (setComboxFont): Use fromqstr() instead of latin1() for
+ font name comparison since latin1() can return NULL
+ * lyx_gui.C (roman_font_name): convert return value with fromqstr()
+ instead of latin1() since latin1() can return NULL
+ (sans_font_name): ditto
+ (typewriter_font_name): ditto
+
2004-08-09 Jean-Marc Lasgouttes <lasgouttes@lyx.org>
* FileDialog.C: #define USE_NATIVE_FILEDIALOG under LyX/Mac
for (int i = 0; i < cb->count(); ++i) {
lyxerr << "Looking at " << fromqstr(cb->text(i)) << endl;
- if (compare_no_case(cb->text(i).latin1(), info.family().latin1()) == 0) {
+ if (compare_no_case(fromqstr(cb->text(i)), fromqstr(info.family())) == 0) {
cb->setCurrentItem(i);
return;
}
font.setStyleHint(QFont::Serif);
font.setFamily("serif");
- QString name = QFontInfo(font).family().latin1();
- return name;
+ return fromqstr(QFontInfo(font).family());
}
font.setStyleHint(QFont::SansSerif);
font.setFamily("sans");
- QString name = QFontInfo(font).family().latin1();
- return name;
+ return fromqstr(QFontInfo(font).family());
}
font.setStyleHint(QFont::TypeWriter);
font.setFamily("monospace");
- QString name = QFontInfo(font).family().latin1();
- return name;
+ return fromqstr(QFontInfo(font).family());
}
}; // namespace lyx_gui