void KRenameWindow::loadConfig() { // ExtHistoryCombo needs an object name m_pageFilename->filenameTemplate->setObjectName("FILENAME_TEMPLATE"); m_pageFilename->extensionTemplate->setObjectName("EXTENSION_TEMPLATE"); m_pageFilename->comboFilenameCustom->setObjectName("FILENAME_CUSTOM_TEMPLATE"); m_pageFilename->comboExtensionCustom->setObjectName("EXTENSION_CUSTOM_TEMPLATE"); m_pageFilename->comboPrefixCustom->setObjectName("PREVIX_CUSTOM_TEMPLATE"); m_pageFilename->comboSuffixCustom->setObjectName("SUFFIX_CUSTOM_TEMPLATE"); m_pageFilename->filenameTemplate->loadConfig(); m_pageFilename->extensionTemplate->loadConfig(); m_pageFilename->comboFilenameCustom->loadConfig(); m_pageFilename->comboExtensionCustom->loadConfig(); m_pageFilename->comboPrefixCustom->loadConfig(); m_pageFilename->comboSuffixCustom->loadConfig(); KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup groupGui = config->group(QString("GUISettings")); int width = groupGui.readEntry("Column0", QVariant(this->previewColumnWidth(0))).toInt(); if (width > 0) { this->setPreviewColumnWidth(0, width); } width = groupGui.readEntry("Column1", QVariant(this->previewColumnWidth(1))).toInt(); if (width > 0) { this->setPreviewColumnWidth(1, width); } }
void KonqHistorySettings::readSettings(bool reparse) { KSharedConfigPtr config; if (KGlobal::mainComponent().componentName() == QLatin1String("konqueror")) config = KGlobal::config(); else config = KSharedConfig::openConfig("konquerorrc"); if (reparse) { config->reparseConfiguration(); } const KConfigGroup cg( config, "HistorySettings"); m_valueYoungerThan = cg.readEntry("Value youngerThan", 1 ); m_valueOlderThan = cg.readEntry("Value olderThan", 2 ); const QString days = QString::fromLatin1("days"); const QString metricY = cg.readEntry("Metric youngerThan", days ); m_metricYoungerThan = (metricY == days) ? DAYS : MINUTES; const QString metricO = cg.readEntry("Metric olderThan", days ); m_metricOlderThan = (metricO == days) ? DAYS : MINUTES; m_fontYoungerThan = cg.readEntry( "Font youngerThan", m_fontYoungerThan ); m_fontOlderThan = cg.readEntry( "Font olderThan", m_fontOlderThan ); m_detailedTips = cg.readEntry("Detailed Tooltips", true); m_sortsByName = cg.readEntry( "SortHistory", "byDate" ) == "byName"; }
void KWApplicationConfig::setUnit(const KoUnit &unit) { KSharedConfigPtr config = KGlobal::config(); KConfigGroup misc = config->group("Misc"); misc.writeEntry("Units", unit.symbol()); misc.sync(); }
void KChooseImportExportDlg::writeConfig() { KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup grp = config->group("Last Use Settings"); grp.writeEntry("KChooseImportExportDlg_LastType", d->ui.typeCombo->currentText()); config->sync(); }
void Doc::initConfig() { KSharedConfigPtr config = Factory::global().config(); const int page = config->group("Tables Page Layout").readEntry("Default unit page", 0); setUnit(KoUnit::fromListForUi(page, KoUnit::HidePixel)); }
QStringList KSwitchLanguageDialogPrivate::applicationLanguageList() { KSharedConfigPtr config = KGlobal::config(); QStringList languagesList; if (config->hasGroup("Locale")) { KConfigGroup group(config, "Locale"); if (group.hasKey("Language")) { languagesList = group.readEntry("Language", QString()).split(':'); } } if (languagesList.isEmpty()) { languagesList = KGlobal::locale()->languageList(); } KLocale *locale = KGlobal::locale(); for (int i = 0; i < languagesList.count();) { if (!locale->isApplicationTranslatedInto(languagesList[i])) languagesList.removeAt(i); else ++i; } return languagesList; }
void KImportDlg::loadProfiles(const bool selectLast) { // Creating an editor object here makes sure that // we have at least the default profile available MyMoneyQifProfileEditor* edit = new MyMoneyQifProfileEditor(true, 0); edit->slotOk(); delete edit; QString current = m_profileComboBox->currentText(); m_profileComboBox->clear(); QStringList list; KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup grp = config->group("Profiles"); list = grp.readEntry("profiles", QStringList()); list.sort(); m_profileComboBox->addItems(list); if (selectLast == true) { config->group("Last Use Settings"); current = grp.readEntry("KImportDlg_LastProfile"); } int index = m_profileComboBox->findText(current, Qt::MatchExactly); if (index > -1) { m_profileComboBox->setCurrentIndex(index); } else { m_profileComboBox->setCurrentIndex(0); } }
void KBackupDlg::readConfig() { KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup grp = config->group("Last Use Settings"); mountCheckBox->setChecked(grp.readEntry("KBackupDlg_mountDevice", false)); txtMountPoint->setText(grp.readEntry("KBackupDlg_BackupMountPoint", "/mnt/floppy")); }
void KImportDlg::readConfig() { KSharedConfigPtr kconfig = KSharedConfig::openConfig(); KConfigGroup kgrp = kconfig->group("Last Use Settings"); m_qlineeditFile->setText(kgrp.readEntry("KImportDlg_LastFile")); }
QVector<SieveEditorUtil::SieveServerConfig> SieveEditorUtil::readServerSieveConfig() { QVector<SieveServerConfig> lstConfig; KSharedConfigPtr cfg = KSharedConfig::openConfig(); QRegularExpression re(QStringLiteral("^ServerSieve (.+)$")); const QStringList groups = cfg->groupList().filter(re); KWallet::Wallet *wallet = SieveServerSettings::self()->wallet(); if (wallet && !wallet->setFolder(QStringLiteral("sieveeditor"))) { wallet->createFolder(QStringLiteral("sieveeditor")); wallet->setFolder(QStringLiteral("sieveeditor")); } Q_FOREACH (const QString &conf, groups) { SieveServerConfig sieve; KConfigGroup group = cfg->group(conf); sieve.port = group.readEntry(QStringLiteral("Port"), 0); sieve.serverName = group.readEntry(QStringLiteral("ServerName")); sieve.userName = group.readEntry(QStringLiteral("UserName")); sieve.enabled = group.readEntry(QStringLiteral("Enabled"), true); const QString walletEntry = sieve.userName + QLatin1Char('@') + sieve.serverName; if (wallet && wallet->hasEntry(walletEntry)) { wallet->readPassword(walletEntry, sieve.password); } sieve.authenticationType = static_cast<MailTransport::Transport::EnumAuthenticationType::type>(group.readEntry(QStringLiteral("Authentication"), static_cast<int>(MailTransport::Transport::EnumAuthenticationType::PLAIN))); lstConfig.append(sieve); }
void KWApplicationConfig::save() { KSharedConfigPtr config = KGlobal::config(); KConfigGroup interface = config->group("Interface"); interface.writeEntry("ViewFormattingChars", m_showFormattingChars); interface.writeEntry("ViewFieldShadings", m_showInlineObjectVisualization); interface.writeEntry("ViewTableBorders", m_showTableBorders); interface.writeEntry("ViewFrameBorders", m_viewFrameBorders); interface.writeEntry("Zoom", m_zoom); interface.writeEntry("ZoomMode", (int)m_zoomMode); // interface.writeEntry("showDocStruct", m_bShowDocStruct); interface.writeEntry("Rulers", m_viewRulers); // interface.writeEntry("viewmode", m_viewModeType) ; // interface.writeEntry("AllowAutoFormat", m_bAllowAutoFormat); // interface.writeEntry("ShowGrid" , m_bShowGrid); // interface.writeEntry("SnapToGrid" , m_bSnapToGrid); interface.writeEntry("StatusBarShowPage", m_statusBarShowPage); interface.writeEntry("StatusBarShowPageStyle", m_statusBarShowPageStyle); interface.writeEntry("StatusBarShowPageSize", m_statusBarShowPageSize); interface.writeEntry("StatusBarShowLineNumber", m_statusBarShowLineNumber); interface.writeEntry("StatusBarShowModified", m_statusBarShowModified); interface.writeEntry("StatusBarShowMouse", m_statusBarShowMouse); interface.writeEntry("StatusBarShowZoom", m_statusBarShowZoom); interface.writeEntry("StatusBarShowWordCount", m_statusBarShowWordCount); interface.sync(); }
void KImportDlg::writeConfig() { KSharedConfigPtr kconfig = KSharedConfig::openConfig(); KConfigGroup grp = kconfig->group("Last Use Settings"); grp.writeEntry("KImportDlg_LastFile", m_qlineeditFile->text()); grp.writeEntry("KImportDlg_LastProfile", m_profileComboBox->currentText()); kconfig->sync(); }
void MainWindow::saveConfig() { KSharedConfigPtr config = KGlobal::config(); config->group("mainwindow").writeEntry("geometry", saveGeometry()); config->group("mainwindow").writeEntry("state", saveState()); config->sync(); }
void KBackupDlg::writeConfig() { KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup grp = config->group("Last Use Settings"); grp.writeEntry("KBackupDlg_mountDevice", mountCheckBox->isChecked()); grp.writeEntry("KBackupDlg_BackupMountPoint", txtMountPoint->text()); config->sync(); }
void KPrDocument::saveKPrConfig() { KSharedConfigPtr config = KGlobal::mainComponent().config(); KConfigGroup configGroup = config->group( "SlideShow" ); configGroup.writeEntry( "PresentationMonitor", m_presentationMonitor ); configGroup.writeEntry( "PresenterViewEnabled", m_presenterViewEnabled ); }
void DMessageBox::saveMsgBoxShouldBeShown(const QString& dontShowAgainName, bool value) { if (dontShowAgainName.isEmpty()) return; KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup group = config->group("Notification Messages"); group.writeEntry(dontShowAgainName, value); config->sync(); }
bool DMessageBox::readMsgBoxShouldBeShown(const QString& dontShowAgainName) { if (dontShowAgainName.isEmpty()) return true; KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup group = config->group("Notification Messages"); bool value = group.readEntry(dontShowAgainName, true); return value; }
void MainWindow::loadConfig() { KSharedConfigPtr config = KGlobal::config(); QByteArray geometry = config->group("mainwindow").readEntry("geometry", QByteArray()); QByteArray state = config->group("mainwindow").readEntry("state", QByteArray()); restoreGeometry(geometry); restoreState(state); }
void KPrDocument::loadKPrConfig() { KSharedConfigPtr config = KGlobal::mainComponent().config(); if ( config->hasGroup( "SlideShow" ) ) { KConfigGroup configGroup = config->group( "SlideShow" ); m_presentationMonitor = configGroup.readEntry<int>( "PresentationMonitor", 0 ); m_presenterViewEnabled = configGroup.readEntry<bool>( "PresenterViewEnabled", false ); } }
Private() : delegate(0) , mode(DetailedMode) #ifdef DRAG_WHILE_DRAG_WORKAROUND , isDragging(false) #endif { KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup group = config->group("DocumentSectionView"); mode = (DisplayMode) group.readEntry("DocumentSectionViewMode", (int)DetailedMode); }
Private(KisNodeView* _q) : delegate(_q, _q) , mode(DetailedMode) #ifdef DRAG_WHILE_DRAG_WORKAROUND , isDragging(false) #endif { KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup group = config->group("NodeView"); mode = (DisplayMode) group.readEntry("NodeViewMode", (int)MinimalMode); }
bool KPrAnimationSelectorWidget::loadPreviewConfig() { KSharedConfigPtr config = KPrFactory::componentData().config(); bool showPreview = true; if (config->hasGroup("Interface")) { const KConfigGroup interface = config->group("Interface"); showPreview = interface.readEntry("ShowAutomaticPreviewAnimationEditDocker", showPreview); } return showPreview; }
void ImportSettings::readSettings() { KSharedConfigPtr config = d->config; KConfigGroup group = config->group(d->configGroupDefault); d->imageSortOrder = group.readEntry(d->configImageSortOrderEntry, (int)CamItemSortSettings::AscendingOrder); d->imageSortBy = group.readEntry(d->configImageSortByEntry, (int)CamItemSortSettings::SortByFileName); d->imageGroupMode = group.readEntry(d->configImageGroupModeEntry, (int)CamItemSortSettings::CategoryByFolder); d->itemLeftClickAction = ImportSettings::ItemLeftClickAction(group.readEntry( d->configItemLeftClickActionEntry, (int)ImportSettings::ShowPreview)); d->thumbnailSize = group.readEntry(d->configDefaultIconSizeEntry, (int)ThumbnailSize::Medium); d->iconShowName = group.readEntry(d->configIconShowNameEntry, true); // d->iconShowResolution = group.readEntry(d->configIconShowResolutionEntry, false); d->iconShowSize = group.readEntry(d->configIconShowSizeEntry, false); d->iconShowDate = group.readEntry(d->configIconShowDateEntry, true); d->iconShowTitle = group.readEntry(d->configIconShowTitleEntry, true); d->iconShowTags = group.readEntry(d->configIconShowTagsEntry, true); d->iconShowOverlays = group.readEntry(d->configIconShowOverlaysEntry, true); d->iconShowRating = group.readEntry(d->configIconShowRatingEntry, true); d->iconShowImageFormat = group.readEntry(d->configIconShowImageFormatEntry, false); d->iconShowCoordinates = group.readEntry(d->configIconShowCoordinatesEntry, false); d->iconviewFont = group.readEntry(d->configIconViewFontEntry, QFontDatabase::systemFont(QFontDatabase::GeneralFont)); d->toolTipsFont = group.readEntry(d->configToolTipsFontEntry, QFontDatabase::systemFont(QFontDatabase::GeneralFont)); d->showToolTips = group.readEntry(d->configShowToolTipsEntry, false); d->tooltipShowFileName = group.readEntry(d->configToolTipsShowFileNameEntry, true); d->tooltipShowFileDate = group.readEntry(d->configToolTipsShowFileDateEntry, false); d->tooltipShowFileSize = group.readEntry(d->configToolTipsShowFileSizeEntry, false); d->tooltipShowImageType = group.readEntry(d->configToolTipsShowImageTypeEntry, false); d->tooltipShowImageDim = group.readEntry(d->configToolTipsShowImageDimEntry, true); d->tooltipShowPhotoMake = group.readEntry(d->configToolTipsShowPhotoMakeEntry, true); d->tooltipShowPhotoFocal = group.readEntry(d->configToolTipsShowPhotoFocalEntry, true); d->tooltipShowPhotoExpo = group.readEntry(d->configToolTipsShowPhotoExpoEntry, true); // d->tooltipShowPhotoMode = group.readEntry(d->configToolTipsShowPhotoModeEntry, true); d->tooltipShowPhotoFlash = group.readEntry(d->configToolTipsShowPhotoFlashEntry, false); d->tooltipShowPhotoWb = group.readEntry(d->configToolTipsShowPhotoWBEntry, false); d->tooltipShowFolderName = group.readEntry(d->configToolTipsShowFolderNameEntry, false); d->tooltipShowTags = group.readEntry(d->configToolTipsShowTagsEntry, true); d->tooltipShowLabelRating = group.readEntry(d->configToolTipsShowLabelRatingEntry, true); d->previewLoadFullImageSize = group.readEntry(d->configPreviewLoadFullImageSizeEntry, false); d->previewItemsWhileDownload = group.readEntry(d->configPreviewItemsWhileDownloadEntry, false); d->previewShowIcons = group.readEntry(d->configPreviewShowIconsEntry, true); d->showThumbbar = group.readEntry(d->configShowThumbbarEntry, true); // --------------------------------------------------------------------- emit setupChanged(); }
void KForecastView::slotTabChanged(int index) { ForecastViewTab tab = static_cast<ForecastViewTab>(index); // remember this setting for startup KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup grp = config->group("Last Use Settings"); grp.writeEntry("KForecastView_LastType", QVariant(tab).toString()); loadForecast(tab); }
void applyColorScheme(const QString &colorScheme, KConfig *other) { QString src = QStandardPaths::locate(QStandardPaths::GenericDataLocation, "color-schemes/" + colorScheme + ".colors"); KSharedConfigPtr config = KSharedConfig::openConfig(src); foreach (const QString &grp, config->groupList()) { KConfigGroup cg(config, grp); KConfigGroup cg2(other, grp); cg.copyTo(&cg2); } }
void GUI::saveState(KSharedConfigPtr cfg) { KConfigGroup g = cfg->group("MainWindow"); saveMainWindowSettings(g); g.writeEntry("statusbar_hidden", status_bar->isHidden()); g.writeEntry("menubar_hidden", menuBar()->isHidden()); g.writeEntry("hidden_on_exit", isHidden()); torrent_activity->saveState(cfg); central->saveState(cfg); if (pref_dlg) pref_dlg->saveState(cfg); cfg->sync(); }
void Doc::initEmpty() { KSharedConfigPtr config = Factory::global().config(); const int page = config->group("Parameters").readEntry("NbPage", 1); for (int i = 0; i < page; ++i) map()->addNewSheet(); resetURL(); initConfig(); map()->styleManager()->createBuiltinStyles(); KoDocument::initEmpty(); }
void ThemeConfig::prepareConfigurationUi(const QString &configPath) { mThemeConfigPath = configPath; QFile configFile(configPath); if (configFile.exists()) { KSharedConfigPtr themeConfig = KSharedConfig::openConfig(configFile.fileName() + ".user", KConfig::SimpleConfig); configUi->customizeBox->setVisible(true); configUi->selectBackgroundButton->setImagePath(themeConfig->group("General").readEntry("background")); } else { configUi->customizeBox->setVisible(false); } }
KForecastView::KForecastView(QWidget *parent) : QWidget(parent), m_totalItem(0), m_assetItem(0), m_liabilityItem(0), m_incomeItem(0), m_expenseItem(0), m_chartLayout(0), m_forecastChart(0) { setupUi(this); m_forecastChart = new KReportChartView(m_tabChart); for (int i = 0; i < MaxViewTabs; ++i) m_needReload[i] = false; KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup grp = config->group("Last Use Settings"); m_tab->setCurrentIndex(grp.readEntry("KForecastView_LastType", 0)); m_forecastButton->setIcon(QIcon::fromTheme("view-financial-forecast")); connect(m_tab, SIGNAL(currentChanged(int)), this, SLOT(slotTabChanged(int))); connect(MyMoneyFile::instance(), SIGNAL(dataChanged()), this, SLOT(slotLoadForecast())); connect(m_forecastButton, SIGNAL(clicked()), this, SLOT(slotManualForecast())); m_forecastList->setUniformRowHeights(true); m_forecastList->setAllColumnsShowFocus(true); m_summaryList->setAllColumnsShowFocus(true); m_budgetList->setAllColumnsShowFocus(true); m_advancedList->setAlternatingRowColors(true); connect(m_forecastList, SIGNAL(itemExpanded(QTreeWidgetItem*)), this, SLOT(itemExpanded(QTreeWidgetItem*))); connect(m_forecastList, SIGNAL(itemCollapsed(QTreeWidgetItem*)), this, SLOT(itemCollapsed(QTreeWidgetItem*))); connect(m_summaryList, SIGNAL(itemExpanded(QTreeWidgetItem*)), this, SLOT(itemExpanded(QTreeWidgetItem*))); connect(m_summaryList, SIGNAL(itemCollapsed(QTreeWidgetItem*)), this, SLOT(itemCollapsed(QTreeWidgetItem*))); connect(m_budgetList, SIGNAL(itemExpanded(QTreeWidgetItem*)), this, SLOT(itemExpanded(QTreeWidgetItem*))); connect(m_budgetList, SIGNAL(itemCollapsed(QTreeWidgetItem*)), this, SLOT(itemCollapsed(QTreeWidgetItem*))); m_forecastChart->setSizePolicy(QSizePolicy::Expanding, QSizePolicy::Expanding); m_chartLayout = m_tabChart->layout(); m_chartLayout->setSpacing(6); m_chartLayout->addWidget(m_forecastChart); loadForecastSettings(); }
void KRenameWindow::saveConfig() { m_pageFilename->filenameTemplate->saveConfig(); m_pageFilename->extensionTemplate->saveConfig(); m_pageFilename->comboFilenameCustom->saveConfig(); m_pageFilename->comboExtensionCustom->saveConfig(); m_pageFilename->comboPrefixCustom->saveConfig(); m_pageFilename->comboSuffixCustom->saveConfig(); KSharedConfigPtr config = KSharedConfig::openConfig(); KConfigGroup groupGui = config->group(QString("GUISettings")); groupGui.writeEntry("Column0", this->previewColumnWidth(0)); groupGui.writeEntry("Column1", this->previewColumnWidth(1)); }