210static void applyFont(
const QString &family,
int size, DeviceProfile::ApplyMode am,
QWidget *widget)
212 QFont currentFont = widget->font();
213 if (currentFont.pointSize() == size && currentFont.family() == family)
216 case DeviceProfile::ApplyFormParent:
218 widget->setFont(QFont(family, size));
220 case DeviceProfile::ApplyPreview: {
223 const uint resolve = currentFont.resolveMask();
224 if (!(resolve & QFont::FamilyResolved)) {
225 currentFont.setFamily(family);
228 if (!(resolve & QFont::SizeResolved)) {
229 currentFont.setPointSize(size);
233 widget->setFont(currentFont);
315 switch (currentStage) {
327 if (startElement == nameElementC)
329 if (startElement == fontFamilyElementC)
331 if (startElement == fontPointSizeElementC)
333 if (startElement == dPIXElementC)
335 if (startElement == dPIYElementC)
337 if (startElement == styleElementC)