QMap <Eniro::Site, Eniro::SiteDetails> Eniro::getSites()
{
QMap <Site, SiteDetails> sites;
- SiteDetails details;
for(int i = 0; i < SITE_COUNT; i++)
{
{
load();
- config = config_;
+ config[USERNAME_COLUMN] = config_[USERNAME_COLUMN];
+ config[PASSWORD_COLUMN] = config_[PASSWORD_COLUMN];
+ config[SITE_COLUMN] = config_[SITE_COLUMN];
}
void EniroCoreConfig::loadFromConfig(QMap<QString, QString> const& config)
}
sourceId_ = Source::stringToId(Settings::instance()->get("source"));
+ QMap<QString, QString> tmpConfig;
SourceCoreConfig* config = SourceCoreConfig::getCoreConfig(sourceId_);
- config->getConfig(sourceConfig_);
+ config->getConfig(tmpConfig);
+ sourceConfig_ = tmpConfig;
delete config;
systemBus_.connect(CALL_SERVICE_NAME,