void DkDisplayPreference::on_iconSizeBox_valueChanged(int value) const { if (Settings::param().display().iconSize != value) { Settings::param().display().iconSize = value; emit infoSignal(tr("Please Restart nomacs to apply changes")); } }
void DkGeneralPreference::on_languageCombo_currentIndexChanged(int index) const { if (index >= 0 && index < mLanguages.size()) { QString language = mLanguages[index]; if (Settings::param().global().language != language) { Settings::param().global().language = language; emit infoSignal(tr("Please Restart nomacs to apply changes")); } } }
void DkGeneralPreference::on_defaultSettings_clicked() { int answer = QMessageBox::warning(this, tr("Reset All Settings"), tr("This will reset all personal settings!"), QMessageBox::Yes | QMessageBox::No | QMessageBox::Cancel); if (answer == QMessageBox::Yes) { Settings::param().setToDefaultSettings(); emit infoSignal(tr("Please Restart nomacs to apply changes")); qDebug() << "answer is: " << answer << "flushing all settings..."; } }
// Connect Slots/Signals void MainWindow::connectTabSignals(const QString &key){ if(!workTab.contains(key)) return; connect(workTab[key], SIGNAL(workTabSchemaLoaded()), this, SLOT(workTabSchemaLoaded())); connect(workTab[key], SIGNAL(workTabNetworkLoaded()), this, SLOT(workTabNetworkLoaded())); connect(workTab[key], SIGNAL(timeSignal(QString)), this, SLOT(workTabGetTime(QString))); connect(workTab[key], SIGNAL(infoSignal(QList<float>)), this, SLOT(workTabGetInfo(QList<float>))); connect(workTab[key], SIGNAL(schemaModifiedSignal()), this, SLOT(workTabSchemaModifiedSlot())); connect(workTab[key], SIGNAL(simulationErrorSignal(QString)), this, SLOT(error_workspaceTab_slot(QString))); }
void DkGeneralPreference::showRestartLabel() const { emit infoSignal(tr("Please Restart nomacs to apply changes")); }
void DkFileAssociationsPreference::on_fileModel_itemChanged(QStandardItem*) { mSaveSettings = true; emit infoSignal(tr("Please Restart nomacs to apply changes")); }