11#include <QRadioButton>
14#include <klocalizedstring.h>
36 m_page->setObjectName(
"colorspace_conversion");
39 m_page->lblHeadlineWarning->setVisible(
false);
42 resize(
m_page->sizeHint());
74 m_page->chkAllowLCMSOptimization->setCheckState(Qt::Unchecked);
76 m_page->chkAllowLCMSOptimization->setCheckState(Qt::Checked);
78 m_page->colorSpaceSelector->setCurrentColorSpace(cs);
85 return m_page->colorSpaceSelector->currentColorSpace();
123 m_page->wdgWarningNotice->setVisible(
true);
124 m_page->wdgWarningNotice->setText(
125 m_page->wdgWarningNotice->changeImageProfileWarningText());
127 m_page->wdgWarningNotice->setVisible(
false);
connect(this, SIGNAL(optionsChanged()), this, SLOT(saveOptions()))
void slotColorSpaceChanged(const KoColorSpace *cs)
~KisColorSpaceConversionDialog() override
const KoColorSpace * colorSpace() const
KoColorConversionTransformation::Intent conversionIntent() const
KisColorSpaceConversionDialog(QWidget *parent=0, const char *name=0)
void setInitialColorSpace(const KoColorSpace *cs, KisImageSP entireImage)
void selectionChanged(bool)
WdgConvertColorSpace * m_page
KoColorConversionTransformation::ConversionFlags conversionFlags() const
QButtonGroup m_intentButtonGroup
const KoColorProfile * profile() const
virtual const KoColorProfile * profile() const =0
A dialog base class with standard buttons and predefined layouts.
void enableButtonOk(bool state)
void setMainWidget(QWidget *widget)
void setButtons(ButtonCodes buttonMask)
void setDefaultButton(ButtonCode id)
@ Ok
Show Ok button. (this button accept()s the dialog; result set to QDialog::Accepted)
@ Cancel
Show Cancel-button. (this button reject()s the dialog; result set to QDialog::Rejected)
bool canChangeImageProfileInvisibly(KisImageSP image)
virtual QVector< qreal > getEstimatedTRC() const =0