Report default units setting parameter has been added

This commit is contained in:
Arin Alexander
2019-06-30 22:00:01 +03:00
parent 0f227e803c
commit ca458dc9a8
8 changed files with 103 additions and 26 deletions

View File

@@ -75,6 +75,11 @@ QLocale::Language SettingDialog::designerLanguage()
return QLocale().language();
}
QString SettingDialog::reportUnits()
{
return ui->reportUnits->currentText();
}
void SettingDialog::setSuppressAbsentFieldsAndVarsWarnings(bool value){
ui->cbSuppressWarnings->setChecked(value);
}
@@ -148,6 +153,17 @@ void SettingDialog::setDesignerThemes(QList<QString> themes, const QString &curr
#endif
}
void SettingDialog::setDesignerUnites(QList<QString> unitTypes, const QString currentUnitType)
{
ui->reportUnits->clear();
ui->reportUnits->addItems(unitTypes);
#ifdef HAVE_QT4
ui->cbTheme->setCurrentIndex(ui->cbTheme->findText(currentUnitType));
#else
ui->reportUnits->setCurrentText(currentUnitType);
#endif
}
void SettingDialog::setSettings(QSettings* settings){
m_settings = settings;
if (m_settings){