Prepared for voice capabilities

This commit is contained in:
Klaus Basan
2014-06-09 01:49:26 +02:00
parent dac556c6e9
commit 6b55b10b9b
12 changed files with 340 additions and 3 deletions

View File

@@ -182,6 +182,15 @@ namespace BlackMisc
case IndexHost:
return QVariant(this->m_host);
break;
case IndexVoiceCapabilities:
return this->m_voiceCapabilities.toQVariant();
break;
case IndexVoiceCapabilitiesString:
return QVariant(this->m_voiceCapabilities.toQString(false));
break;
case IndexVoiceCapabilitiesIcon:
return QVariant(this->m_voiceCapabilities.toIcon());
break;
default:
break;
}
@@ -217,6 +226,12 @@ namespace BlackMisc
case IndexHost:
this->m_host = variant.toString();
break;
case IndexVoiceCapabilities:
this->m_voiceCapabilities = variant.value<CVoiceCapabilities>();
break;
case IndexVoiceCapabilitiesString:
this->m_voiceCapabilities = CVoiceCapabilities(variant.toString());
break;
default:
Q_ASSERT_X(false, "CClient", "index unknown");
break;