void CleanupTab::onPathChange() { CleanupSettingsModel *model = CleanupSettingsModel::instance(); CleanupParameters *params = model->getCurrentParameters(); m_path = params->m_path = TFilePath(m_pathField->getPath().toStdWString()); model->commitChanges(); }
void ProcessingTab::onSharpnessChange(bool dragging = false) { if (dragging) return; CleanupSettingsModel *model = CleanupSettingsModel::instance(); model->getCurrentParameters()->m_sharpness = m_sharpness->getValue(); model->commitChanges(); }
void execute() { CleanupSettingsModel *model = CleanupSettingsModel::instance(); CleanupParameters *params = model->getCurrentParameters(); params->m_transparencyCheckEnabled = !params->m_transparencyCheckEnabled; /*-- OpacityCheckのON/OFFでは、Dirtyフラグは変化させない --*/ bool dirty = params->getDirtyFlag(); model->commitChanges(); params->setDirtyFlag(dirty); }
void CleanupTab::onGenericSettingsChange() { CleanupSettingsModel *model = CleanupSettingsModel::instance(); CleanupParameters *params = model->getCurrentParameters(); params->m_autocenterType = m_autoCenter->isChecked() ? CleanupTypes::AUTOCENTER_FDG : CleanupTypes::AUTOCENTER_NONE; params->m_pegSide = (CleanupTypes::PEGS_SIDE)(m_pegHolesOm->currentIndex() + 1); params->setFdgByName(m_fieldGuideOm->currentText().toStdString()); params->m_rotate = m_rotateOm->currentIndex() * 90; params->m_flipx = m_flipX->isChecked(); params->m_flipy = m_flipY->isChecked(); model->commitChanges(); }
void ProcessingTab::onGenericSettingsChange() { CleanupSettingsModel *model = CleanupSettingsModel::instance(); CleanupParameters *params = model->getCurrentParameters(); params->m_lineProcessingMode = m_lineProcessing->currentIndex(); params->m_noAntialias = (m_antialias->currentIndex() > 0); params->m_postAntialias = (m_antialias->currentIndex() == 2); params->m_despeckling = m_despeckling->getValue(); params->m_aaValue = m_aaValue->getValue(); params->m_autoAdjustMode = (CleanupTypes::AUTO_ADJ_MODE)m_autoadjustOm->currentIndex(); if (params->m_lineProcessingMode == lpNone) params->m_transparencyCheckEnabled = false; model->commitChanges(); }
void CameraTab::onGenericSettingsChange() { CleanupSettingsModel *model = CleanupSettingsModel::instance(); getFields(model->getCurrentParameters()); model->commitChanges(); }