+
+ m_view.clip_colorspace->addItem(ProfilesDialog::getColorspaceDescription(601), 601);
+ m_view.clip_colorspace->addItem(ProfilesDialog::getColorspaceDescription(709), 709);
+ m_view.clip_colorspace->addItem(ProfilesDialog::getColorspaceDescription(240), 240);
+ if (props.contains("force_colorspace")) {
+ m_view.clip_force_colorspace->setChecked(true);
+ m_view.clip_colorspace->setEnabled(true);
+ m_view.clip_colorspace->setCurrentIndex(m_view.clip_colorspace->findData(props.value("force_colorspace").toInt()));
+ } else if (props.contains("colorspace")) {
+ m_view.clip_colorspace->setCurrentIndex(m_view.clip_colorspace->findData(props.value("colorspace").toInt()));
+ }
+ connect(m_view.clip_force_colorspace, SIGNAL(toggled(bool)), this, SLOT(slotModified()));
+ connect(m_view.clip_colorspace, SIGNAL(currentIndexChanged(int)), this, SLOT(slotModified()));
+
+ if (props.contains("full_luma")) {
+ m_view.clip_full_luma->setChecked(true);
+ }
+ connect(m_view.clip_full_luma, SIGNAL(toggled(bool)), this, SLOT(slotModified()));