dialog->exec();
load();
}
+QString AccountDialog::currentIp()
+{
+
+ QSettings settings;
+ QString useKey = settings.value("config/currentKey").toString();
+ QString useIp ;
+ if ( !useKey.isEmpty())
+ useIp = settings.value("account/"+useKey).toString();
+
+ else return QString();
+
+ return useIp;
+}
void AccountDialog::load()
{
ui->listWidget->clear(); // tjr effacer , sinon on rajoute
QSettings settings;
- settings.beginGroup("config");
- QString useKey = settings.value("currentKey").toString();
- settings.endGroup();
+
+ QString useKey = settings.value("config/currentKey").toString();
+
settings.beginGroup("account");
foreach ( QString key, settings.allKeys())
void AccountDialog::use()
{
QString currentKey = ui->listWidget->currentItem()->text();
-
QSettings settings;
- settings.beginGroup("config");
- settings.setValue("currentKey", currentKey);
- settings.endGroup();
-
+ settings.setValue("config/currentKey", currentKey);
load();
}