|
Krita Source Code Documentation
|
#include <kis_dlg_preferences.h>
Inheritance diagram for ColorSettingsTab:Public Types | |
| using | CanvasSurfaceBitDepthMode = KisConfig::CanvasSurfaceBitDepthMode |
| using | CanvasSurfaceMode = KisConfig::CanvasSurfaceMode |
Public Member Functions | |
| ColorSettingsTab (QWidget *parent=0, const char *name=0) | |
| void | setDefault () |
Public Attributes | |
| QPointer< KisSqueezedComboBox > | m_canvasSurfaceBitDepth |
| QPointer< KisSqueezedComboBox > | m_canvasSurfaceColorSpace |
| QPointer< QCheckBox > | m_chkEnableCanvasColorSpaceManagement |
| bool | m_colorManagedByOS {false} |
| QList< QLabel * > | m_monitorProfileLabels |
| QList< KisSqueezedComboBox * > | m_monitorProfileWidgets |
| WdgColorSettings * | m_page |
| QButtonGroup | m_pasteBehaviourGroup |
| QScopedPointer< KisProofingConfigModel > | m_proofModel |
Private Slots | |
| void | installProfile () |
| void | refillMonitorProfiles (const KoID &s) |
| void | toggleAllowMonitorProfileSelection (bool useSystemProfile) |
| void | toggleUseDefaultColorSpace (bool useDefColorSpace) |
| void | updateProofingDisplayInfo () |
Definition at line 175 of file kis_dlg_preferences.h.
Definition at line 201 of file kis_dlg_preferences.h.
Definition at line 200 of file kis_dlg_preferences.h.
| ColorSettingsTab::ColorSettingsTab | ( | QWidget * | parent = 0, |
| const char * | name = 0 ) |
Default proofing config
Definition at line 1096 of file kis_dlg_preferences.cc.
References KisConfig::allowLCMSOptimization(), AlphaColorModelID, button(), KisConfig::canvasSurfaceBitDepthMode(), KisConfig::canvasSurfaceColorSpaceManagementMode(), KoColorSpaceRegistry::colorSpaceColorModelId(), KoColorSpaceRegistry::colorSpaceId(), connect(), KisPart::currentMainwindow(), KoColorSpaceRegistry::defaultProfileForColorSpace(), KisImageConfig::defaultProofingconfiguration(), KisConfig::enableCanvasSurfaceColorSpaceManagement(), Float16BitsColorDepthID, KisConfig::forcePaletteColors(), KoID::id(), installProfile(), KoColorSpaceRegistry::instance(), KisPart::instance(), KisPlatformPluginInterfaceFactory::instance(), KIS_SAFE_ASSERT_RECOVER, koIcon, KoColorSpaceRegistry::listKeys(), m_canvasSurfaceBitDepth, m_canvasSurfaceColorSpace, m_chkEnableCanvasColorSpaceManagement, m_colorManagedByOS, m_monitorProfileLabels, m_monitorProfileWidgets, m_page, m_pasteBehaviourGroup, m_proofModel, KisConfig::monitorProfile(), KisConfig::monitorRenderIntent(), KoColorProfile::name, KisClipboard::PASTE_ASK, KisClipboard::PASTE_ASSUME_MONITOR, KisClipboard::PASTE_ASSUME_WEB, KisConfig::pasteBehaviour(), KisConfig::readEntry(), refillMonitorProfiles(), RGBAColorModelID, shortNameOfDisplay(), KisPlatformPluginInterfaceFactory::surfaceColorManagedByOS(), toggleAllowMonitorProfileSelection(), toggleUseDefaultColorSpace(), updateProofingDisplayInfo(), KisConfig::useBlackPointCompensation(), KisConfig::useDefaultColorSpace(), KisConfig::useSystemMonitorProfile(), and KisConfig::workingColorSpace().
|
privateslot |
Definition at line 1330 of file kis_dlg_preferences.cc.
References KoColorSpaceEngine::addProfile(), KoGenericRegistry< T >::get(), KoColorSpaceEngineRegistry::instance(), KIS_SAFE_ASSERT_RECOVER_RETURN, m_colorManagedByOS, m_monitorProfileWidgets, KisConfig::monitorProfile(), KoFileDialog::OpenFiles, refillMonitorProfiles(), and KoResourcePaths::saveLocation().
Definition at line 1455 of file kis_dlg_preferences.cc.
References KoColorSpaceRegistry::defaultProfileForColorSpace(), KoID::id(), KoColorSpaceRegistry::instance(), KoColorProfile::isSuitableForDisplay(), KIS_SAFE_ASSERT_RECOVER_RETURN, m_colorManagedByOS, m_monitorProfileLabels, m_monitorProfileWidgets, KoColorProfile::name, and shortNameOfDisplay().
| void ColorSettingsTab::setDefault | ( | ) |
Definition at line 1402 of file kis_dlg_preferences.cc.
References KisConfig::allowLCMSOptimization(), button(), KisConfig::canvasSurfaceBitDepthMode(), KisConfig::canvasSurfaceColorSpaceManagementMode(), KoColorSpaceRegistry::colorSpaceId(), KoColorSpaceRegistry::defaultProfileForColorSpace(), KisImageConfig::defaultProofingconfiguration(), KisConfig::enableCanvasSurfaceColorSpaceManagement(), Float16BitsColorDepthID, KisConfig::forcePaletteColors(), KoID::id(), KoColorSpaceRegistry::instance(), KIS_SAFE_ASSERT_RECOVER, m_canvasSurfaceBitDepth, m_canvasSurfaceColorSpace, m_chkEnableCanvasColorSpaceManagement, m_colorManagedByOS, m_page, m_pasteBehaviourGroup, KisConfig::monitorRenderIntent(), KisConfig::pasteBehaviour(), refillMonitorProfiles(), RGBAColorModelID, KisConfig::useBlackPointCompensation(), and KisConfig::useSystemMonitorProfile().
|
privateslot |
Definition at line 1364 of file kis_dlg_preferences.cc.
References KisColorManager::devices(), KisColorManager::instance(), KIS_SAFE_ASSERT_RECOVER_RETURN, m_colorManagedByOS, m_monitorProfileLabels, m_monitorProfileWidgets, KisConfig::monitorForScreen(), KisConfig::monitorProfile(), refillMonitorProfiles(), and shortNameOfDisplay().
|
privateslot |
Definition at line 1397 of file kis_dlg_preferences.cc.
References m_page.
|
privateslot |
Definition at line 1483 of file kis_dlg_preferences.cc.
References KoColorConversionTransformation::BlackpointCompensation, KoColorConversionTransformation::internalConversionFlags(), and m_page.
| QPointer<KisSqueezedComboBox> ColorSettingsTab::m_canvasSurfaceBitDepth |
Definition at line 206 of file kis_dlg_preferences.h.
| QPointer<KisSqueezedComboBox> ColorSettingsTab::m_canvasSurfaceColorSpace |
Definition at line 205 of file kis_dlg_preferences.h.
| QPointer<QCheckBox> ColorSettingsTab::m_chkEnableCanvasColorSpaceManagement |
Definition at line 204 of file kis_dlg_preferences.h.
| bool ColorSettingsTab::m_colorManagedByOS {false} |
Definition at line 203 of file kis_dlg_preferences.h.
| QList<QLabel*> ColorSettingsTab::m_monitorProfileLabels |
Definition at line 196 of file kis_dlg_preferences.h.
| QList<KisSqueezedComboBox*> ColorSettingsTab::m_monitorProfileWidgets |
Definition at line 197 of file kis_dlg_preferences.h.
| WdgColorSettings* ColorSettingsTab::m_page |
Definition at line 194 of file kis_dlg_preferences.h.
| QButtonGroup ColorSettingsTab::m_pasteBehaviourGroup |
Definition at line 195 of file kis_dlg_preferences.h.
| QScopedPointer<KisProofingConfigModel> ColorSettingsTab::m_proofModel |
Definition at line 198 of file kis_dlg_preferences.h.