QTfrontend/gameuiconfig.cpp
changeset 8291 e4a0d980d1e2
parent 8266 927da572bcdc
child 8294 0e5782b0dd54
equal deleted inserted replaced
8289:302a2521fe7a 8291:e4a0d980d1e2
   231     setValue("audio/music", isMusicEnabled());
   231     setValue("audio/music", isMusicEnabled());
   232     setValue("frontend/music", isFrontendMusicEnabled());
   232     setValue("frontend/music", isFrontendMusicEnabled());
   233     setValue("audio/volume", Form->ui.pageOptions->volumeBox->value());
   233     setValue("audio/volume", Form->ui.pageOptions->volumeBox->value());
   234 
   234 
   235     setValue("net/nick", netNick());
   235     setValue("net/nick", netNick());
   236     if (netPasswordIsValid() && Form->ui.pageOptions->CBSavePassword->isChecked())
   236     if ((netPasswordLength()==0)) {
       
   237 	setValue("net/passwordhash", "");
       
   238         setValue("net/passwordlength", 0);
       
   239     }
       
   240     else if (netPasswordIsValid() && Form->ui.pageOptions->CBSavePassword->isChecked())
   237     {
   241     {
   238         setValue("net/passwordhash", netPasswordHash());
   242         setValue("net/passwordhash", netPasswordHash());
   239         setValue("net/passwordlength", netPasswordLength());
   243         setValue("net/passwordlength", netPasswordLength());
   240     }
   244     }
       
   245 
   241     setValue("net/savepassword", Form->ui.pageOptions->CBSavePassword->isChecked());
   246     setValue("net/savepassword", Form->ui.pageOptions->CBSavePassword->isChecked());
   242     setValue("net/ip", *netHost);
   247     setValue("net/ip", *netHost);
   243     setValue("net/port", netPort);
   248     setValue("net/port", netPort);
   244     setValue("net/servername", Form->ui.pageNetServer->leServerDescr->text());
   249     setValue("net/servername", Form->ui.pageNetServer->leServerDescr->text());
   245     setValue("net/serverport", Form->ui.pageNetServer->sbPort->value());
   250     setValue("net/serverport", Form->ui.pageNetServer->sbPort->value());