Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision ea09b5be

Von Christian Ehringfeld vor mehr als 8 Jahren hinzugefügt

  • ID ea09b5beca362ab738ee3d08a7aca3c3e1cb8d14
  • Vorgänger f27ac316
  • Nachfolger 4efa3afe

some improvements in entity inspector

Unterschiede anzeigen:

src/entityinspector.h
void verifyBlobAttributes(Entity *&entity);
void checkMetaProperties(QHash<QString, QMetaProperty> &metaProperties,
bool &ok, QHash<QString, Relation> &relations);
void checkNotMappedByAttributes(int foundMappedBy, bool &ok,
const QString &propertyName, const QString &foreignEntity);
void checkRelationTypes(const Relation &r, const Relation &foreign, bool &ok);
void logRelationTypeErrorMsg(const QString &type, const Relation &r,
const Relation &foreign);
void analyzeForeignRelations(const Relation &r, const Entity *const entity,
const Entity *const foreignInstance, bool &ok, int &foundMappedBy,
bool &foundForeignMappedRelation, bool &bothSidedMappedBy);
void initLogger(const MsgType msgType);
Logger *logger = nullptr;
};

Auch abrufbar als: Unified diff