// private void kpMainWindow::readAndApplyTextSettings () { KConfigGroupSaver cfgGroupSaver (kapp->config (), kpSettingsGroupText); KConfigBase *cfg = cfgGroupSaver.config (); m_actionTextFontFamily->setFont (cfg->readEntry (kpSettingFontFamily, QString::fromLatin1 ("Times"))); m_actionTextFontSize->setFontSize (cfg->readNumEntry (kpSettingFontSize, 14)); m_actionTextBold->setChecked (cfg->readBoolEntry (kpSettingBold, false)); m_actionTextItalic->setChecked (cfg->readBoolEntry (kpSettingItalic, false)); m_actionTextUnderline->setChecked (cfg->readBoolEntry (kpSettingUnderline, false)); m_actionTextStrikeThru->setChecked (cfg->readBoolEntry (kpSettingStrikeThru, false)); m_textOldFontFamily = m_actionTextFontFamily->font (); m_textOldFontSize = m_actionTextFontSize->fontSize (); }
bool HostConfig::load( KConfigBase &config ) { name = config.readEntry( "Host" ); if ( name.isEmpty() ) return false; port = config.readNumEntry( "Port", defaultSnmpPort() ); bool ok = false; version = stringToSnmpVersion( config.readEntry( "Version" ), &ok ); if ( !ok ) return false; if ( version != SnmpVersion3 ) { community = config.readEntry( "Community" ); return true; } securityName = config.readEntry( "SecurityName" ); securityLevel = stringToSecurityLevel( config.readEntry( "SecurityLevel" ), &ok ); if ( !ok ) return false; if ( securityLevel == NoAuthPriv ) return true; authentication.protocol = stringToAuthenticationProtocol( config.readEntry( "AuthType" ), &ok ); if ( !ok ) return false; authentication.key = KStringHandler::obscure( config.readEntry( "AuthPassphrase" ) ); if ( securityLevel == AuthNoPriv ) return true; privacy.protocol = stringToPrivacyProtocol( config.readEntry( "PrivType" ), &ok ); if ( !ok ) return false; privacy.key = KStringHandler::obscure( config.readEntry( "PrivPassphrase" ) ); return true; }