void KisCanvasResourceProvider::resetDisplayProfile() { // XXX: The X11 monitor profile overrides the settings m_displayProfile = KisCanvasResourceProvider::getScreenProfile(); if (m_displayProfile == 0) { KisConfig cfg; QString monitorProfileName = cfg.monitorProfile(); m_displayProfile = KoColorSpaceRegistry::instance()->profileByName(monitorProfileName); } emit sigDisplayProfileChanged(m_displayProfile); }
void KisCanvasResourceProvider::slotSetDisplayProfile(const KoColorProfile * profile) { m_displayProfile = const_cast<KoColorProfile*>(profile); emit sigDisplayProfileChanged(profile); }
void KisCanvasResourceProvider::resetDisplayProfile(int screen) { KisConfig cfg; m_displayProfile = cfg.displayProfile(screen); emit sigDisplayProfileChanged(m_displayProfile); }