commit 3bfe1c1b2d10d5122466b48c4471e0c115c9db62
Author: Christian Ehringfeld <c.ehringfeld@t-online.de>
Date:   Sun Jun 28 18:18:39 2015 +0200

    fix

diff --git a/src/entity.h b/src/entity.h
index 02dd263..6f8acba 100644
--- a/src/entity.h
+++ b/src/entity.h
@@ -46,14 +46,13 @@ class Entity : public QObject {
     virtual ~Entity();
     virtual QString getTablename() const;
     virtual const QHash<QString, Relation> getRelations() const;
-    virtual const QHash<QString, Relation> getNonInheritedRelations() const;
     virtual const QStringList getTransientAttributes() const;
     virtual const QStringList getBLOBColumns() const;
     virtual InheritanceStrategy getInheritanceStrategy() const;
     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;
