Projekt

Allgemein

Profil

« Zurück | Weiter » 

Revision e8d1537c

Von Christian Ehringfeld vor fast 9 Jahren hinzugefügt

  • ID e8d1537ce72e8ebfd612e1631b54ad9f4b704cd3
  • Vorgänger f9cef58f
  • Nachfolger 9d62f4aa

entityhelper class

Unterschiede anzeigen:

src/entity.h
virtual bool isInheritanceCascaded() const;
//return value must be the exact name defined in Q_PROPERTY
virtual QString getPrimaryKey() const;
const QHash<QString, Relation> getNonInheritedRelations() const;
const QList<const QMetaObject *> superClasses(bool stopAtSingleTableInheritance
= false) const;
const QHash<QString, QMetaProperty> getMetaProperties() const;
const QHash<QString, QMetaProperty> getSuperMetaProperties() const;
static const QHash<QString, QMetaProperty> getMetaProperties(
const QMetaObject *object);
const QHash<QString, QMetaProperty> getInheritedMetaProperties() const;
const QHash<Relation, QMetaProperty> getRelationProperties() const;
const char *getClassname() const;
QVariant getProperty(const QString &name) const;
bool setProperty(const QString &name, const QVariant &value);
qint64 getId() const;
void setId(const qint64 &value);

Auch abrufbar als: Unified diff