void NetworkSettingsWidget::loadSettings() { int size = _SETTINGS.beginReadArray("Networks"); for (int i = 0; i < size; i++) { _SETTINGS.setArrayIndex(i); IrcNetwork *network = new IrcNetwork; network->setName(_SETTINGS.value("name").toString()); network->setServers(_SETTINGS.value("servers").toStringList()); network->setActive(_SETTINGS.value("active").toBool()); _networks.append(network); } _SETTINGS.endArray(); }