83 cb->addItem(NewFormWidget::tr(
"Default size"), QSize{ 0, 0 });
84 for (
const auto &size : standardScreenSizes) {
86 QString portraitName = NewFormWidget::tr(
"%1 portrait (%2x%3)").arg(size.name)
87 .arg(size.size.height()).arg(size.size.width());
88 cb->addItem(portraitName, size.size.transposed());
90 QString landscapeName = NewFormWidget::tr(
"%1 landscape (%2x%3)").arg(size.name)
91 .arg(size.size.width()).arg(size.size.height());
92 cb->addItem(landscapeName, size.size);
484 QFile file(fileName);
485 if (!file.open(QIODevice::ReadOnly|QIODevice::Text)) {
486 *errorMessage = NewFormWidget::tr(
"Unable to open the form template file '%1': %2").arg(fileName, file.errorString());
489 return QString::fromUtf8(file.readAll());