|
SVN commit 532681 by fjcruz:
When Color Management setting is turned off/on, values for icc preferences are "remembered" now. I hope this fix this bug: http://bugs.kde.org/show_bug.cgi?id=125732 CCMAIL:[hidden email] M +35 -1 setupicc.cpp M +1 -0 setupicc.h --- trunk/extragear/graphics/digikam/utilities/setup/setupicc.cpp #532680:532681 @@ -575,7 +575,10 @@ d->infoProofProfiles->setEnabled(t); if (t) - fillCombos(d->defaultPathKU->url(), true); + { +// fillCombos(d->defaultPathKU->url(), true); + restoreSettings(); + } else d->mainDialog->enableButtonOK(true); } @@ -612,6 +615,37 @@ infoDlg.exec(); } +void SetupICC::restoreSettings() +{ + KConfig* config = kapp->config(); + + config->setGroup("Color Management"); + + d->defaultPathKU->setURL(config->readPathEntry("DefaultPath", + QString::null)); +// d->enableColorManagement->setChecked(config->readBoolEntry("EnableCM", +// false)); + d->bpcAlgorithm->setChecked(config->readBoolEntry("BPCAlgorithm", false)); + d->renderingIntentKC->setCurrentItem(config->readNumEntry("RenderingIntent", + 0)); + d->managedView->setChecked(config->readBoolEntry("ManagedView", false)); + + if (config->readBoolEntry("BehaviourICC")) + d->defaultApplyICC->setChecked(true); + else + d->defaultAskICC->setChecked(true); + +// slotToggledWidgets(d->enableColorManagement->isChecked()); + fillCombos(d->defaultPathKU->url(), false); + + d->workProfilesKC->setCurrentItem(config->readNumEntry("WorkSpaceProfile", + 0)); + d->monitorProfilesKC->setCurrentItem(config->readNumEntry("MonitorProfile", + 0)); + d->inProfilesKC->setCurrentItem(config->readNumEntry("InProfile", 0)); + d->proofProfilesKC->setCurrentItem(config->readNumEntry("ProofProfile", 0)); +} + } // namespace Digikam #include "setupicc.moc" --- trunk/extragear/graphics/digikam/utilities/setup/setupicc.h #532680:532681 @@ -53,6 +53,7 @@ void enableWidgets(); void disableWidgets(); void profileInfo(const QString&); + void restoreSettings(); private slots: _______________________________________________ Digikam-devel mailing list [hidden email] https://mail.kde.org/mailman/listinfo/digikam-devel |
| Free forum by Nabble | Edit this page |
