X-Git-Url: https://git.quassel-irc.org/?p=quassel.git;a=blobdiff_plain;f=src%2Fqtui%2Fsettingspages%2Fidentitiessettingspage.cpp;h=5aa1712e4e0cc1fc4a2d753928f711e9a6fcc225;hp=ab9dd839d1f27f48c6afc619b92a693bfedf76a5;hb=a71a4cc60303b29f493d9d0b6636f00473c4eaf6;hpb=e733408e4759473bf38831f498f48a0f2f5e6dc7 diff --git a/src/qtui/settingspages/identitiessettingspage.cpp b/src/qtui/settingspages/identitiessettingspage.cpp index ab9dd839..5aa1712e 100644 --- a/src/qtui/settingspages/identitiessettingspage.cpp +++ b/src/qtui/settingspages/identitiessettingspage.cpp @@ -120,7 +120,7 @@ void IdentitiesSettingsPage::save() { } changedIdentities.clear(); deletedIdentities.clear(); - changeState(false); + setChangedState(false); setEnabled(true); } @@ -136,12 +136,12 @@ void IdentitiesSettingsPage::load() { foreach(IdentityId id, Client::identityIds()) { clientIdentityCreated(id); } - changeState(false); + setChangedState(false); } void IdentitiesSettingsPage::widgetHasChanged() { bool changed = testHasChanged(); - if(changed != hasChanged()) changeState(changed); + if(changed != hasChanged()) setChangedState(changed); } bool IdentitiesSettingsPage::testHasChanged() { @@ -368,6 +368,7 @@ void IdentitiesSettingsPage::on_addNick_clicked() { ui.nicknameList->addItem(dlg.nick()); ui.nicknameList->setCurrentRow(ui.nicknameList->count()-1); setWidgetStates(); + widgetHasChanged(); } }