void MurmurIce::nameToIdSlot(int &id, const QString &name) { ::Server *server = qobject_cast< ::Server *> (sender()); ServerAuthenticatorPrx prx = mi->qmServerAuthenticator.value(server->iServerNum); try { id = prx->nameToId(u8(name)); } catch (...) { badAuthenticator(server); } }