void IdentitiesSettingsPage::on_addNick_clicked() {
QStringList existing;
for(int i = 0; i < ui.nicknameList->count(); i++) existing << ui.nicknameList->item(i)->text();
void IdentitiesSettingsPage::on_addNick_clicked() {
QStringList existing;
for(int i = 0; i < ui.nicknameList->count(); i++) existing << ui.nicknameList->item(i)->text();
if(dlg.exec() == QDialog::Accepted) {
ui.nicknameList->addItem(dlg.nick());
ui.nicknameList->setCurrentRow(ui.nicknameList->count()-1);
if(dlg.exec() == QDialog::Accepted) {
ui.nicknameList->addItem(dlg.nick());
ui.nicknameList->setCurrentRow(ui.nicknameList->count()-1);
QString old = ui.nicknameList->selectedItems()[0]->text();
QStringList existing;
for(int i = 0; i < ui.nicknameList->count(); i++) existing << ui.nicknameList->item(i)->text();
QString old = ui.nicknameList->selectedItems()[0]->text();
QStringList existing;
for(int i = 0; i < ui.nicknameList->count(); i++) existing << ui.nicknameList->item(i)->text();