commit af26a7d12e1cd059be44eb8daa11918ec6e001ed
Author: Sebastian <sebastian.diel@web.de>
Date:   Tue Mar 22 22:04:50 2016 +0100

    Bug in findEntitiesBySql

diff --git a/src/entitymanager.h b/src/entitymanager.h
index 2a9ee54..839ea94 100644
--- a/src/entitymanager.h
+++ b/src/entitymanager.h
@@ -240,7 +240,7 @@ class EntityManager : public QObject {
 
     template<class T> QList<QSharedPointer<T>> findEntitiesBySql(
     const QString &sql) {
-        QSharedPointer<T> e = EntityInstanceFactory::createInstance<T *>();
+        auto e = EntityInstanceFactory::createInstance<T *>();
         if (e) {
             QSqlQuery q = this->schema->getDatabase()->getQuery(sql);
             auto result = this->convertQueryResult(q);
