void SetupMetadata::applySettings() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configEXIFRotateEntry, d->exifRotateBox->isChecked()); group.writeEntry(d->configEXIFSetOrientationEntry, d->exifSetOrientationBox->isChecked()); config->sync(); d->tagsCfgPanel->applySettings(); }
void syncConfiguration() { for (QMap<QString, ComponentInfo>::ConstIterator it = d->m_componentInfo.constBegin(); it != d->m_componentInfo.constEnd(); ++it) { KSharedConfig::Ptr config = (*it).componentData.config(); config->sync(); } }
void BlurTool::writeSettings() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configRadiusAdjustmentEntry, d->radiusInput->value()); config->sync(); }
void FilmGrainTool::writeSettings() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup group = config->group(d->configGroupName); d->settingsView->writeSettings(group); config->sync(); }
void CollectionPage::saveSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group("General Settings"); group.writeEntry("Version", digikam_version); config->sync(); }
void CharcoalTool::writeSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configPencilAdjustmentEntry, d->pencilInput->value()); group.writeEntry(d->configSmoothAdjustmentEntry, d->smoothInput->value()); config->sync(); }
void SetupTemplate::applySettings() { d->listView->applySettings(); KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(QLatin1String("Setup Dialog")); group.writeEntry(QLatin1String("Template Tab"), (int)(d->tview->currentIndex())); config->sync(); }
void KDirSelectDialog::Private::saveConfig(KSharedConfig::Ptr config, const QString& group) { KConfigGroup conf( config, group ); KConfigGroup::WriteConfigFlags flags(KConfigGroup::Persistent|KConfigGroup::Global); conf.writePathEntry( "History Items", m_urlCombo->historyItems(), flags ); conf.writeEntry( "DirSelectDialog Size", m_parent->size(), flags ); config->sync(); }
void IPTCEditWidget::saveSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(QLatin1String("All Metadata Edit Settings")); group.writeEntry(QLatin1String("All IPTC Edit Page"), activePageIndex()); group.writeEntry(QLatin1String("All Sync JFIF Comment"), d->contentPage->syncJFIFCommentIsChecked()); group.writeEntry(QLatin1String("All Sync EXIF Comment"), d->contentPage->syncEXIFCommentIsChecked()); group.writeEntry(QLatin1String("All Sync EXIF Date"), d->originPage->syncEXIFDateIsChecked()); config->sync(); }
void QueueMgrWindow::writeSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(configGroupName()); d->topSplitter->saveState(group, d->TOP_SPLITTER_CONFIG_KEY); d->bottomSplitter->saveState(group, d->BOTTOM_SPLITTER_CONFIG_KEY); d->verticalSplitter->saveState(group, d->VERTICAL_SPLITTER_CONFIG_KEY); config->sync(); }
void BCGTool::writeSettings() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configHistogramChannelEntry, (int)d->gboxSettings->histogramBox()->channel()); group.writeEntry(d->configHistogramScaleEntry, (int)d->gboxSettings->histogramBox()->scale()); d->settingsView->writeSettings(group); config->sync(); }
void SetupMisc::applySettings() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configDeleteItem2TrashEntry, d->useTrash->isChecked()); group.writeEntry(d->configShowSplashEntry, d->showSplash->isChecked()); group.writeEntry(d->configSidebarTitleStyleEntry, d->sidebarType->currentIndex()); group.writeEntry(d->configSortOrderEntry, d->sortOrderComboBox->currentIndex()); group.writeEntry(d->configReverseSortEntry, d->sortReverse->isChecked()); config->sync(); }
void ShearTool::writeSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(d->configGroupName); // group.writeEntry(d->configMainHAngleEntry, d->mainHAngleInput->value()); // group.writeEntry(d->configMainVAngleEntry, d->mainVAngleInput->value()); // group.writeEntry(d->configFineHAngleEntry, d->fineHAngleInput->value()); // group.writeEntry(d->configFineVAngleEntry, d->fineVAngleInput->value()); group.writeEntry(d->configAntiAliasingEntry, d->antialiasInput->isChecked()); config->sync(); }
void LensDistortionTool::writeSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->config2ndOrderDistortionEntry, d->mainInput->value()); group.writeEntry(d->config4thOrderDistortionEntry, d->edgeInput->value()); group.writeEntry(d->configZoomFactorEntry, d->rescaleInput->value()); group.writeEntry(d->configBrightenEntry, d->brightenInput->value()); config->sync(); }
void cardMap::triggerRescale() { // TODO save settings to some config file on s60? #ifndef Q_OS_SYMBIAN KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup cs(config, settings_group ); cs.writeEntry( "CardWidth", d->_wantedCardWidth ); config->sync(); #endif if ( PatienceView::instance() && PatienceView::instance()->dscene() ) PatienceView::instance()->dscene()->rescale(false); }
void LightTableWindow::writeSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(configGroupName()); d->hSplitter->saveState(group, QLatin1String("Horizontal Splitter State")); group.writeEntry(QLatin1String("Show Thumbbar"), d->barViewDock->shouldBeVisible()); group.writeEntry(QLatin1String("Navigate By Pair"), d->navigateByPairAction->isChecked()); group.writeEntry(QLatin1String("Clear On Close"), d->clearOnCloseAction->isChecked()); d->leftSideBar->setConfigGroup(KConfigGroup(&group, QLatin1String("Left Sidebar"))); d->leftSideBar->saveState(); d->rightSideBar->setConfigGroup(KConfigGroup(&group, QLatin1String("Right Sidebar"))); d->rightSideBar->saveState(); config->sync(); }
void SetupIOFiles::applySettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configJPEGCompressionEntry, d->JPEGOptions->getCompressionValue()); group.writeEntry(d->configJPEGSubSamplingEntry, d->JPEGOptions->getSubSamplingValue()); group.writeEntry(d->configPNGCompressionEntry, d->PNGOptions->getCompressionValue()); group.writeEntry(d->configTIFFCompressionEntry, d->TIFFOptions->getCompression()); #ifdef HAVE_JASPER group.writeEntry(d->configJPEG2000CompressionEntry, d->JPEG2000Options->getCompressionValue()); group.writeEntry(d->configJPEG2000LossLessEntry, d->JPEG2000Options->getLossLessCompression()); #endif // HAVE_JASPER group.writeEntry(d->configPGFCompressionEntry, d->PGFOptions->getCompressionValue()); group.writeEntry(d->configPGFLossLessEntry, d->PGFOptions->getLossLessCompression()); group.writeEntry(d->configShowImageSettingsDialog, d->showImageSettingsDialog->isChecked()); config->sync(); }
void InsertTextTool::writeSettings() { KSharedConfig::Ptr config = KSharedConfig::openConfig(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configTextRotationEntry, d->textRotation->currentIndex()); group.writeEntry(d->configFontColorEntry, d->fontColorButton->color()); group.writeEntry(d->configTextOpacity, d->textOpacity->value()); group.writeEntry(d->configTextStringEntry, d->textEdit->toPlainText()); group.writeEntry(d->configFontPropertiesEntry, d->textFont); group.writeEntry(d->configTextAlignmentEntry, d->alignTextMode); group.writeEntry(d->configBorderTextEntry, d->borderText->isChecked()); group.writeEntry(d->configTransparentTextEntry, d->transparentText->isChecked()); group.writeEntry(d->configPositionHintEntry, d->previewWidget->getPositionHint()); config->sync(); }
void AlarmDialog::slotSave() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup generalConfig( config, "General" ); int numReminders = 0; QTreeWidgetItemIterator it( mIncidenceTree ); while ( *it ) { ReminderListItem *item = static_cast<ReminderListItem *>( *it ); KConfigGroup incidenceConfig( config, QString( "Incidence-%1" ).arg( numReminders + 1 ) ); Incidence::Ptr incidence = CalendarSupport::incidence( item->mIncidence ); incidenceConfig.writeEntry( "AkonadiUrl", item->mIncidence.url() ); incidenceConfig.writeEntry( "RemindAt", item->mRemindAt ); ++numReminders; ++it; } generalConfig.writeEntry( "Reminders", numReminders ); generalConfig.writeEntry( "Position", pos() ); config->sync(); }
void SetupToolTip::applySettings() { KSharedConfig::Ptr config = KGlobal::config(); KConfigGroup group = config->group(d->configGroupName); group.writeEntry(d->configShowToolTipsEntry, d->showToolTipsBox->isChecked()); group.writeEntry(d->configToolTipsFontEntry, d->fontSelect->font()); group.writeEntry(d->configToolTipsShowFileNameEntry, d->showFileNameBox->isChecked()); group.writeEntry(d->configToolTipsShowFileDateEntry, d->showFileDateBox->isChecked()); group.writeEntry(d->configToolTipsShowFileSizeEntry, d->showFileSizeBox->isChecked()); group.writeEntry(d->configToolTipsShowImageTypeEntry, d->showImageTypeBox->isChecked()); group.writeEntry(d->configToolTipsShowImageDimEntry, d->showImageDimBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoMakeEntry, d->showPhotoMakeBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoDateEntry, d->showPhotoDateBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoFocalEntry, d->showPhotoFocalBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoExpoEntry, d->showPhotoExpoBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoModeEntry, d->showPhotoModeBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoFlashEntry, d->showPhotoFlashBox->isChecked()); group.writeEntry(d->configToolTipsShowPhotoWBEntry, d->showPhotoWbBox->isChecked()); config->sync(); }
int main(int argc, char **argv) { KCmdLineArgs::init(argc, argv, "kwmtheme", description, "0.1"); KCmdLineOptions options; options.add("+[file]", ki18n("Path to a theme config file")); KCmdLineArgs::addCmdLineOptions( options ); KApplication app(argc, argv); KCmdLineArgs *args = KCmdLineArgs::parsedArgs(); if(!args->count()) { kWarning(1212) << "You need to specify the path to a theme config file!" ; return(1); } QString srcStr = QString(args->arg(0)); QFile f(srcStr); QString tmpStr; if(!f.exists()) { kWarning(1212) << "Specified theme config file doesn't exist!" ; return(2); } QStringList appDirs = KGlobal::dirs()->findDirs("data", "kwin"); QString localDirStr = *(appDirs.end()); if(localDirStr.isEmpty()) { localDirStr = KGlobal::dirs()->saveLocation("data", "kwin"); } localDirStr += "/pics/"; if(!QFile::exists(localDirStr)) QDir().mkdir(localDirStr); QFileInfo fi(f); KSimpleConfig input(fi.absoluteFilePath()); srcStr = fi.dirPath(true) + '/'; KSharedConfig::Ptr output = KGlobal::config(); input.setGroup("Window Border"); output->setGroup("General"); tmpStr = input.readEntry("shapePixmapTop"); if(!tmpStr.isEmpty()) { copy(srcStr+tmpStr, localDirStr+tmpStr); } output->writeEntry("wm_top", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapBottom"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_bottom", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapLeft"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_left", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapRight"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_right", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapTopLeft"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_topleft", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapTopRight"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_topright", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapBottomLeft"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_bottomleft", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("shapePixmapBottomRight"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("wm_bottomright", tmpStr, KConfig::Normal|KConfig::Global); input.setGroup("Window Titlebar"); output->writeEntry("TitleAlignment", input.readEntry("TitleAlignment"), KConfig::Normal|KConfig::Global); output->writeEntry("PixmapUnderTitleText", input.readEntry("PixmapUnderTitleText"), KConfig::Normal|KConfig::Global); output->writeEntry("TitleFrameShaded", input.readEntry("TitleFrameShaded"), KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("MenuButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("menu", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("PinUpButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("pinup", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("PinDownButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("pindown", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("CloseButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("close", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("MaximizeButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("maximize", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("MaximizeDownButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("maximizedown", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("MinimizeButton"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("iconify", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("TitlebarPixmapActive"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("TitlebarPixmapActive", tmpStr, KConfig::Normal|KConfig::Global); tmpStr = input.readEntry("TitlebarPixmapInactive"); if(!tmpStr.isEmpty()) copy(srcStr+tmpStr, localDirStr+tmpStr); output->writeEntry("TitlebarPixmapInactive", tmpStr, KConfig::Normal|KConfig::Global); input.setGroup("Window Button Layout"); output->setGroup("Buttons"); output->writeEntry("ButtonA", input.readEntry("ButtonA"), KConfig::Normal|KConfig::Global); output->writeEntry("ButtonB", input.readEntry("ButtonB"), KConfig::Normal|KConfig::Global); output->writeEntry("ButtonC", input.readEntry("ButtonC"), KConfig::Normal|KConfig::Global); output->writeEntry("ButtonD", input.readEntry("ButtonD"), KConfig::Normal|KConfig::Global); output->writeEntry("ButtonE", input.readEntry("ButtonE"), KConfig::Normal|KConfig::Global); output->writeEntry("ButtonF", input.readEntry("ButtonF"), KConfig::Normal|KConfig::Global); output->sync(); return(0); }