125 if (
fAdmin->getDarkThemeIconsMenuFlag()) {
126 fDarkThemeIconsMenu_checkBox->setCheckState(Qt::Checked);
128 fDarkThemeIconsMenu_checkBox->setCheckState(Qt::Unchecked);
131 if (
fAdmin->getDarkThemeIconsToolbarFlag()) {
132 fDarkThemeIconsToolbar_checkBox->setCheckState(Qt::Checked);
134 fDarkThemeIconsToolbar_checkBox->setCheckState(Qt::Unchecked);
137 if (
fAdmin->getIgnoreThemeAutoDetection()) {
138 fIgnoreThemeAutoDetection_checkBox->setCheckState(Qt::Checked);
140 fIgnoreThemeAutoDetection_checkBox->setCheckState(Qt::Unchecked);
143 fKeepMn2Output_checkBox->setChecked(
fAdmin->getKeepMinuit2OutputFlag());
145 if (
fAdmin->getDumpAsciiFlag() && !
fAdmin->getDumpRootFlag()) {
146 fDumpAscii_checkBox->setChecked(
true);
147 fDumpRoot_checkBox->setChecked(
false);
148 }
else if (!
fAdmin->getDumpAsciiFlag() &&
fAdmin->getDumpRootFlag()) {
149 fDumpAscii_checkBox->setChecked(
false);
150 fDumpRoot_checkBox->setChecked(
true);
152 fDumpAscii_checkBox->setChecked(
false);
153 fDumpRoot_checkBox->setChecked(
false);
156 fTitleFromData_checkBox->setChecked(
fAdmin->getTitleFromDataFileFlag());
157 fEnableMusrT0_checkBox->setChecked(
fAdmin->getEnableMusrT0Flag());
158 fPerRunBlockChisq_checkBox->setChecked(
fAdmin->getChisqPerRunBlockFlag());
159 fEstimateN0_checkBox->setChecked(
fAdmin->getEstimateN0Flag());
160 fYamlOut_checkBox->setChecked(
fAdmin->getYamlOutFlag());
161 fFourier_checkBox->setChecked(
fAdmin->getMusrviewShowFourierFlag());
162 fAvg_checkBox->setChecked(
fAdmin->getMusrviewShowAvgFlag());
163 fOneToOne_checkBox->setChecked(
fAdmin->getMusrviewShowOneToOneFlag());
165 fTimeout_lineEdit->setText(QString(
"%1").arg(
fAdmin->getTimeout()));
166 fTimeout_lineEdit->setValidator(
new QIntValidator(fTimeout_lineEdit));
169 long nprocs = sysconf(_SC_NPROCESSORS_ONLN);
170 if (
fAdmin->getNoOfThreadsToBeUsed() > nprocs)
171 fAdmin->setNoOfThreadsToBeUsed(nprocs);
172 for (
auto i=0; i<nprocs; i++)
173 fNumberOfThreads_comboBox->addItem(QString(
"%1").arg(i+1));
174 fNumberOfThreads_comboBox->setCurrentIndex(
fAdmin->getNoOfThreadsToBeUsed()-1);
175 QObject::connect(fNumberOfThreads_comboBox, SIGNAL(currentIndexChanged(
int)),
this, SLOT(
numberOfThreadsChanged(
int)));
177 QObject::connect(fDefaultPath_pushButton, SIGNAL(clicked()),
this, SLOT(
handleDefaultPaths()));