QString UsbUiSettingModel::getFriendlyName(RUsb &usbman, TInt personalityId) { myDebug() << ">>> UsbUiSettingModel::getFriendlyName"; QString friendlyName; HBufC* description = NULL; TInt err = usbman.GetDescription(personalityId, description); if (err == KErrNone) { friendlyName = QString::fromUtf16(description->Ptr(), description->Length()); friendlyName.replace( QChar(' '), QChar('_') ); delete description; } else { myDebug() << " UsbUiSettingModel::getFriendlyName RUsb error " << err; } myDebug() << " UsbUiSettingModel::getFriendlyName friendlyName=" << friendlyName; myDebug() << "<<< UsbUiSettingModel::getFriendlyName"; return friendlyName; }