Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision 90dfeb49

Von Christian Ehringfeld vor etwa 8 Jahren hinzugefügt

  • ID 90dfeb497c4650fcd46fe2dff35d18be9cb8d6e6
  • Vorgänger a902ed57
  • Nachfolger 4ce3b0c1

enum fix

Unterschiede anzeigen:

src/entityinstancefactory.cpp
QMetaProperty prop = metaprops.value(iterator.key());
if (prop.isWritable()) {
if (prop.isEnumType()) {
prop.write(e, prop.enumerator().key(iterator.value().toInt()));
prop.write(e, prop.enumerator().valueToKey(iterator.value().toInt()));
} else {
prop.write(e, iterator.value());
}

Auch abrufbar als: Unified diff