refs #325, refs #330 fixed apply method to return list of changed properties

* changed CValueObject apply
* created CIndexPropertyList
* renamed CIndexVariantMap to CPropertyIndexVariantMap
This commit is contained in:
Klaus Basan
2014-10-02 15:57:33 +02:00
parent 88951318de
commit 4b50134d2a
26 changed files with 276 additions and 132 deletions

View File

@@ -143,7 +143,7 @@ namespace BlackMisc
/*
* Capabilities
*/
void CClient::setCapabilities(const CIndexVariantMap &capabilities)
void CClient::setCapabilities(const CPropertyIndexVariantMap &capabilities)
{
this->m_capabilities = capabilities;
}
@@ -220,7 +220,7 @@ namespace BlackMisc
switch (i)
{
case IndexCapabilities:
this->m_capabilities = variant.value<CIndexVariantMap>();
this->m_capabilities = variant.value<CPropertyIndexVariantMap>();
break;
case IndexModel:
this->m_model.setPropertyByIndex(variant, index.copyFrontRemoved());;